dpnp.__array_namespace_info__

dpnp.__array_namespace_info__()[source]

Returns a namespace with Array API namespace inspection utilities.

The array API inspection namespace defines the following functions:

  • capabilities()

  • default_device()

  • default_dtypes()

  • dtypes()

  • devices()

Returns:

info -- The array API inspection namespace for DPNP.

Return type:

ModuleType

Examples

>>> import dpnp as np
>>> info = np.__array_namespace_info__()
>>> info.default_dtypes()  # may vary and depends on default device
{'real floating': dtype('float64'),
 'complex floating': dtype('complex128'),
 'integral': dtype('int64'),
 'indexing': dtype('int64')}