class_docstr: Array API compat wrapper for any numpy version
  
  NumPy < 1.22 does not expose the numpy.array_api namespace. This
  wrapper makes it possible to write code that uses the standard
  Array API while working with any version of NumPy supported by
  scikit-learn.
  
  See the `get_namespace()` public function for more details.
class_docstr_tok: ["Array","API","compat","wrapper","for","any","numpy","version","NumPy","<","1.22","does","not","expose","the","numpy.array_api","namespace",".","This","wrapper","makes","it","possible","to","write","code","that","uses","the","standard","Array","API","while","working","with","any","version","of","NumPy","supported","by","scikit-learn",".","See","the","`","get_namespace","(",")","`","public","function","for","more","details","."]
code: def concat(self, arrays, *, axis=None):
      return numpy.concatenate(arrays, axis=axis)
  
imports: import math
  from functools import wraps
  import numpy
  import scipy.special
  from .._config import get_config
  from .fixes import parse_version
label_desc: Use image node_id 8 for calling the _NumPyAPIWrapper obj's underlying member method code with example usage: obj.concat(arrays) and returns: numpy