code: def test_builder_eval(self):
      x_val = np.array(
          [[[-1, 3, 6]], [[-1, 2, -3]], [[4, -5, 6]]], dtype=np.float32
      )
      alpha = np.array([1, 2, 3], dtype=np.float32)
      v = mb.prelu(x=x_val, alpha=alpha)
  
      alpha_br = alpha
  
      for i in range(1, len(x_val.shape)):
          alpha_br = np.expand_dims(alpha_br, i)
  
      x_pos = np.maximum(x_val, 0)
      b = np.minimum(x_val, 0)
  
      assert is_close(x_pos + b * alpha_br, v.val)
  
imports: from scipy import special
  import scipy
  from coremltools.converters.mil import testing_reqs
  from coremltools.converters.mil.testing_reqs import *
  from .testing_utils import run_compare_builder
label_desc: Use image node_id 2 for calling the TestPReLU obj's underlying member method code with example usage: obj.test_builder_eval() without return types