code: def _test_is_not_nan_or_inf(self, test_input):
      eigenvalues, eigenvectors = symeig3x3(
          test_input, eigenvectors=True
      )
  
      self.assertTrue(torch.isfinite(eigenvalues).all())
      self.assertTrue(torch.isfinite(eigenvectors).all())
  
imports: import unittest
  import torch
  from pytorch3d.common.workaround import symeig3x3
  from pytorch3d.transforms.rotation_conversions import random_rotations
  from .common_testing import get_random_cuda_device, TestCaseMixin
label_desc: Use image node_id 12 for calling the TestSymEig3x3 obj's underlying member method code with example usage: obj._test_is_not_nan_or_inf(test_input) without return types