.. _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