code: def np_assert_array_equal(*args, **kwargs):
      """
      np.testing.assert_array_equal() only got the kwarg ``strict`` in June 2022:
      https://github.com/numpy/numpy/pull/21595
  
      This function is here for testing on older Python (and therefore ``numpy``)
      """
      if not _numpy_testing_supports_strict_kwarg:
          kwargs.pop("strict")
      np.testing.assert_array_equal(*args, **kwargs)
  
imports: import pickle
  from functools import lru_cache
  from inspect import getfullargspec
  import cloudpickle
  import joblib
  import numpy
  import sklearn.datasets
  from sklearn.utils import check_random_state
  import lightgbm
label_desc: Use image node_id 15 for calling a global function with example usage: np_assert_array_equal() without return types