API Reference#

The documented NumPy/CPU APIs below are stable in SplineOps 2.3. See API stability and support for precision, shape, boundary, and compatibility contracts. Experimental CuPy interoperability is described separately in Backend support contract.

Module

Description

Spline Interpolation

Extensible Python-based interpolation class for multidimensional data.

Resize

N-D interpolation and projection antialiasing with reusable native plans.

Affine

Affine transforms on 2D/3D data using spline interpolation.

Adaptive Regression Splines

Perform sparsest linear regression on 1D data.

Smoothing Splines

Fit splines to noisy data.

Differentials

Compute first and second-order spline derivatives on 2-D/3-D arrays.

Multiscale

Analyze 1D signals and 2D images at multiple scales.