docstr: Check there are no exceptions for valid input types.
code: def test_feature_steered_convolution_exception_not_raised_types(
      self, data_type, neighbors_type, sizes_type, var_type
  ):
      """Check there are no exceptions for valid input types."""
      data, neighbors, sizes = _random_data(
          1, 5, 3, True, False, data_type, neighbors_type, sizes_type
      )
      u, v, c, w, b = _random_variables(3, 3, 1, var_type)
      try:
          gc.feature_steered_convolution(
              data=data,
              neighbors=neighbors,
              sizes=sizes,
              var_u=u,
              var_v=v,
              var_c=c,
              var_w=w,
              var_b=b,
          )
      except Exception as e:  # pylint: disable=broad-except
          self.fail("Exception raised: %s" % str(e))
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import itertools
  from absl.testing import parameterized
  import numpy
  from six.moves import range
  import tensorflow
  import tensorflow_graphics.geometry.convolution.graph_convolution
  from tensorflow_graphics.util import test_case
label_desc: Use image node_id 2 for calling the GraphConvolutionTestFeatureSteeredConvolutionTests obj's underlying member method code with example usage: obj.test_feature_steered_convolution_exception_not_raised_types(data_type, neighbors_type, sizes_type, var_type) without return types