code: def test_CheckDuplicate(self) -> None:
      duplicate_point = np.array([0, 1])
      not_duplicate_point = np.array([9, 9])
      points = np.array([[0, 1], [0, 2], [0, 1]])
      self.assertTrue(check_duplicate(duplicate_point, points))
      self.assertFalse(check_duplicate(not_duplicate_point, points))
  
file_path: Ax/ax/models/tests/test_model_utils.py
imports: from itertools import product
  from unittest.mock import MagicMock
  import numpy
  from ax.core.search_space import SearchSpaceDigest
  from ax.models.model_utils import best_observed_point, check_duplicate, enumerate_discrete_combinations, mk_discrete_choices
  from ax.utils.common.testutils import TestCase
label_desc: Use image node_id 3 for calling the ModelUtilsTest obj's underlying member method code with example usage: obj.test_CheckDuplicate() without return types