docstr: Check that no exceptions are raised for valid input types.
code: def test_check_valid_graph_convolution_input_exception_not_raised_types(
      self, data_type, neighbors_type, sizes_type
  ):
      """Check that no exceptions are raised for valid input types."""
      data = tf.convert_to_tensor(
          value=np.random.uniform(size=(2, 2, 2)).astype(data_type)
      )
      neighbors = _dense_to_sparse(
          np.ones(shape=(2, 2, 2), dtype=neighbors_type)
      )
      sizes = tf.convert_to_tensor(
          value=np.array((2, 2), dtype=sizes_type)
      )
  
      self.assert_exception_is_not_raised(
          utils.check_valid_graph_convolution_input,
          shapes=[],
          data=data,
          neighbors=neighbors,
          sizes=sizes,
      )
  
imports: from absl.testing import parameterized
  import numpy
  from scipy import linalg
  import tensorflow
  from tensorflow_graphics.geometry.convolution import utils
  from tensorflow_graphics.util import test_case
label_desc: Use image node_id 3 for calling the UtilsCheckValidGraphConvolutionInputTests obj's underlying member method code with example usage: obj.test_check_valid_graph_convolution_input_exception_not_raised_types(data_type, neighbors_type, sizes_type) without return types