code: def test_mean_std(self, device, dtype):
      vec = torch.tensor([[1.0, 2.0, 3.0]], device=device, dtype=dtype)
      cross_product_matrix = epi.cross_product_matrix(vec)
      assert_close(
          cross_product_matrix[..., 0, 1],
          -cross_product_matrix[..., 1, 0],
      )
      assert_close(
          cross_product_matrix[..., 0, 2],
          -cross_product_matrix[..., 2, 0],
      )
      assert_close(
          cross_product_matrix[..., 1, 2],
          -cross_product_matrix[..., 2, 1],
      )
  
file_path: kornia/test/geometry/epipolar/test_numeric.py
imports: import pytest
  import torch
  from torch.autograd import gradcheck
  import kornia
  import kornia.geometry.epipolar
  from kornia.testing import assert_close
label_desc: Use image node_id 5 for calling the TestSkewSymmetric obj's underlying member method code with example usage: obj.test_mean_std(device, dtype) without return types