docstr: Test expected result for preset data and filter values.
code: def test_feature_steered_convolution_padding_preset(
      self, data, neighbors, u, v, c, w, b, expected
  ):
      """Test expected result for preset data and filter values."""
      array = (np.array(i) for i in (data, neighbors, expected))
      data, neighbors, expected = array
      tensors = (
          tf.convert_to_tensor(value=np.array(i).astype(data.dtype))
          for i in (u, v, c, w, b)
      )
      u, v, c, w, b = tensors
      y = gc.feature_steered_convolution(
          data=data,
          neighbors=_dense_to_sparse(neighbors),
          sizes=None,
          var_u=u,
          var_v=v,
          var_c=c,
          var_w=w,
          var_b=b,
      )
      self.assertAllClose(y, expected)
  
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 6 for calling the GraphConvolutionTestFeatureSteeredConvolutionTests obj's underlying member method code with example usage: obj.test_feature_steered_convolution_padding_preset(data, neighbors, u, v, c, w, b, expected) without return types