Overview

SciPy 1.14, released on August 4, 2024, adds Array API-compatible linear algebra functions (xp-compatible linalg).

Main Features

xp-compatible linalg

Functions in scipy.linalg now accept Array API-conforming arrays, enabling execution on different backends.

python
import numpy as np
from scipy import linalg

A = np.array([[1, 2], [3, 4]], dtype=np.float64)
b = np.array([5, 6], dtype=np.float64)

# Array API-compatible solve
x = linalg.solve(A, b)
print(f'Solution: {x}')

Sources