class_docstr: Test for tfp.math.interp_regular_1d_grid.
class_docstr_tok: ["Test","for","tfp.math.interp_regular_1d_grid","."]
code: def test_axis_n1_shape_2_3_4_50_fvextrapolate_32bit(self):
      self._check_sinusoid(
          x_shape=(1, 8),
          y_ref_shape=(2, 3, 4, 50),
          axis=-1,
          fill_value="extrapolate",
          dtype=np.float32,
      )
  
imports: import numpy
  from scipy import interpolate
  import tensorflow.compat.v1
  import tensorflow.compat.v2
  from tensorflow_probability.python.internal import dtype_util
  from tensorflow_probability.python.internal import prefer_static
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.math import gradient
  from tensorflow_probability.python.math import interpolation
label_desc: Use image node_id 13 for calling the InterpRegular1DGridTest obj's underlying member method code with example usage: obj.test_axis_n1_shape_2_3_4_50_fvextrapolate_32bit() without return types