code: def test_shapes(self, shape, device, dtype):
      disparity = torch.randn(shape, device=device, dtype=dtype)
      baseline = torch.rand(1, device=device, dtype=dtype)
      focal = torch.rand(1, device=device, dtype=dtype)
  
      points3d = kornia.geometry.depth.depth_from_disparity(
          disparity, baseline, focal
      )
      assert points3d.shape == shape
  
imports: import pytest
  import torch
  from torch.autograd import gradcheck
  import kornia
  import kornia.testing
  from kornia.testing import assert_close
label_desc: Use image node_id 3 for calling the TestDepthFromDisparity obj's underlying member method code with example usage: obj.test_shapes(shape, device, dtype) without return types