numpy.__array_namespace_info__#

class numpy.__array_namespace_info__[source]#

获取 NumPy 的数组 API 检查命名空间。

数组 API 检查命名空间定义了以下函数

  • capabilities()

  • default_device()

  • default_dtypes()

  • dtypes()

  • devices()

有关更多详细信息,请参阅 https://data-apis.org/array-api/latest/API_specification/inspection.html

返回:
infoModuleType

NumPy 的数组 API 检查命名空间。

示例

>>> info = np.__array_namespace_info__()
>>> info.default_dtypes()
{'real floating': numpy.float64,
 'complex floating': numpy.complex128,
 'integral': numpy.int64,
 'indexing': numpy.int64}

方法

capabilities()

返回数组 API 库功能的字典。

default_device()

用于新 NumPy 数组的默认设备。

default_dtypes(*[, device])

用于新 NumPy 数组的默认数据类型。

devices()

NumPy 支持的设备。

dtypes(*[, device, kind])

NumPy 支持的数组 API 数据类型。