code: def test_builder_eval(self):
      x_val = np.array(
          [[[-1, 3, 6]], [[-1, 2, -3]], [[4, -5, 6]]], dtype=np.float32
      )
      v = mb.softplus_parametric(
          x=x_val,
          alpha=np.array([1, 2, 3], dtype=np.float32),
          beta=np.array([4, 5, 6], dtype=np.float32),
      )
  
      alpha_br = np.array([1, 2, 3], dtype=np.float32)
      beta_br = np.array([4, 5, 6], dtype=np.float32)
      for i in range(1, len(x_val.shape)):
          alpha_br = np.expand_dims(alpha_br, i)
          beta_br = np.expand_dims(beta_br, i)
      out = alpha_br * np.log(np.exp(x_val * beta_br) + 1)
  
      assert is_close(out, 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 TestSoftplusParametric obj's underlying member method code with example usage: obj.test_builder_eval() without return types