code: def testVerifiesBroadcastingStatic(self):
      with self.assertRaisesRegex(
          ValueError, "`bin_heights` must broadcast"
      ):
          rational_quadratic_spline.RationalQuadraticSpline(
              [[2, 1, 0.5]] * 2, [[0.5, 2, 1]] * 3, [0.3, 2]
          )
  
      with self.assertRaisesRegex(
          ValueError, "non-scalar `knot_slopes` must broadcast"
      ):
          rational_quadratic_spline.RationalQuadraticSpline(
              [2, 1, 0.5], [0.5, 2, 1], [0.3, 2, 0.5]
          )
  
imports: import functools
  import hypothesis
  from hypothesis import strategies
  import numpy
  import tensorflow.compat.v2
  from tensorflow_probability.python.bijectors import bijector_test_util
  from tensorflow_probability.python.bijectors import hypothesis_testlib
  from tensorflow_probability.python.bijectors import identity
  from tensorflow_probability.python.bijectors import rational_quadratic_spline
  from tensorflow_probability.python.bijectors import real_nvp
  from tensorflow_probability.python.internal import hypothesis_testlib
  from tensorflow_probability.python.internal import prefer_static
  from tensorflow_probability.python.internal import test_util
  from tensorflow_probability.python.internal import tf_keras
label_desc: Use image node_id 5 for calling the RationalQuadraticSplineTest obj's underlying member method code with example usage: obj.testVerifiesBroadcastingStatic() without return types