code: def test_heatmap_and_dense_descriptors(self, dtype, device):
      disk = DISK().to(device, dtype)
      inp = torch.ones(1, 3, 64, 64, device=device, dtype=dtype)
      heatmaps, descriptors = disk.heatmap_and_dense_descriptors(inp)
  
      assert heatmaps.shape == (1, 1, 64, 64)
      assert descriptors.shape == (1, 128, 64, 64)
      assert heatmaps.dtype == dtype
      assert descriptors.dtype == dtype
  
file_path: kornia/test/feature/test_disk.py
imports: import sys
  import pytest
  import torch
  import kornia.testing
  from kornia.feature.disk import DISK, DISKFeatures
  from kornia.testing import assert_close
label_desc: Use image node_id 5 for calling the TestDisk obj's underlying member method code with example usage: obj.test_heatmap_and_dense_descriptors(dtype, device) without return types