code: def test_pretrained_outdoor(self, device, dtype, data):
      disk = DISK.from_pretrained(checkpoint="depth", device=device).to(
          dtype
      )
      data_dev = utils.dict_to(data, device, dtype)
      num_feat = 256
      with torch.no_grad():
          out = disk(data_dev["img1"], num_feat)
      assert_close(
          out[0].keypoints, data_dev["disk1"][0].keypoints.to(dtype)
      )
      assert_close(
          out[0].descriptors, data_dev["disk1"][0].descriptors.to(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 4 for calling the TestDisk obj's underlying member method code with example usage: obj.test_pretrained_outdoor(device, dtype, data) without return types