Data Parallel Extension for NumPy*ΒΆ

Python package dpnp implements a subset of NumPy* that can be executed on any data parallel device. The subset is a drop-in replacement of core NumPy* functions and numerical data types.

Overview

Learn about the Data Parallel Extension for NumPy*, its design principles, and what it provides.

Quick Start Guide

Get started with installation, setup, and your first dpnp program.

API Reference

Detailed documentation of all supported NumPy functions and classes in dpnp.

Tensor (dpnp.tensor)

The underlying Array API-compliant implementation based on data-parallel algorithms for accelerators.