.. _dpnp_tensor_pyapi:
Tensor (``dpnp.tensor``)
========================
.. py:module:: dpnp.tensor
.. currentmodule:: dpnp.tensor
:py:mod:`dpnp.tensor` provides a reference implementation of the
`Python Array API `_ specification. The implementation
uses data-parallel algorithms suitable for execution on accelerators, such as GPUs.
:py:mod:`dpnp.tensor` is written using C++ and `SYCL `_
and oneAPI extensions implemented in `Intel(R) oneAPI DPC++ compiler `_.
This module contains:
* Array object :py:class:`usm_ndarray`
* :ref:`Accumulation functions `
* :ref:`Array creation functions `
* :ref:`Array manipulation functions `
* :ref:`Data type functions `
* :ref:`Data types `
* :ref:`Elementwise functions `
* :ref:`Indexing functions `
* :ref:`Introspection functions `
* :ref:`Linear algebra functions `
* :ref:`Searching functions `
* :ref:`Set functions `
* :ref:`Sorting functions `
* :ref:`Statistical functions `
* :ref:`Utility functions `
* :ref:`Printing functions `
* :ref:`Constants `
.. toctree::
:hidden:
tensor.creation_functions
tensor.usm_ndarray
tensor.data_type_functions
tensor.data_types
tensor.elementwise_functions
tensor.accumulation_functions
tensor.indexing_functions
tensor.inspection
tensor.linear_algebra
tensor.manipulation_functions
tensor.searching_functions
tensor.set_functions
tensor.sorting_functions
tensor.statistical_functions
tensor.utility_functions
tensor.print_functions
tensor.constants