code: def test_builder_eval(self):
      cond = np.random.randint(low=0, high=2, size=(6, 1, 7))
      a = random_gen(shape=(6, 1, 7), rand_min=-1962.0, rand_max=0.0)
      b = random_gen(shape=(6, 1, 7), rand_min=0.0, rand_max=1964.0)
      res = mb.select(cond=cond, a=a, b=b)
      assert is_close(np.where(cond, a, b), res.val)
  
file_path: turicreate/src/external/coremltools_wrap/coremltools/coremltools/converters/mil/mil/ops/tests/test_control_flow.py
imports: from coremltools.converters.mil import testing_reqs
  from coremltools.converters.mil.testing_reqs import *
  from .testing_utils import run_compare_builder, UNK_SYM
label_desc: Use image node_id 3 for calling the TestSelect obj's underlying member method code with example usage: obj.test_builder_eval() without return types