code: def test_tree_ensemble_regressor_missing(self):
      x = np.arange(9).reshape((-1, 3)).astype(np.float32) / 10 - 0.5
      x[2, 0] = 5
      x[1, :] = np.nan
      expected = np.array(
          [[100001.0], [100100.0], [100100.0]], dtype=np.float32
      )
      onx = self._get_test_tree_ensemble_regressor(
          "SUM", unique_targets=True
      )
      self._check_ort(onx, {"X": x}, equal=True)
      sess = ReferenceEvaluator(onx)
      got = sess.run(None, {"X": x})
      assert_allclose(expected, got[0], atol=1e-6)
      self.assertIn(
          "op_type=TreeEnsembleRegressor", str(sess.rt_nodes_[0])
      )
  
imports: import unittest
  from functools import wraps
  from os import getenv
  import numpy
  from numpy.testing import assert_allclose
  from parameterized import parameterized
  from onnx import ONNX_ML, TensorProto, TypeProto, ValueInfoProto
  from onnx.checker import check_model
  from onnx.defs import onnx_opset_version
  from onnx.helper import make_graph, make_model_gen_version, make_node, make_opsetid, make_tensor, make_tensor_value_info
  from onnx.reference import ReferenceEvaluator
label_desc: Use image node_id 26 for calling the TestReferenceEvaluatorAiOnnxMl obj's underlying member method code with example usage: obj.test_tree_ensemble_regressor_missing() without return types