CtrlK
BlogDocsLog inGet started
Tessl Logo

tessl/pypi-scipp

Multi-dimensional data arrays with labeled dimensions for scientific computing

Pending
Overview
Eval results
Files

shape-operations.mddocs/

Shape Operations

Functions for manipulating array shapes, dimensions, and broadcasting with full metadata preservation.

Capabilities

Shape Manipulation

Core functions for changing array structure while preserving data and metadata.

def broadcast(x, *, dims=None, shape=None):
    """Broadcast variable to specified shape"""

def transpose(x, dims=None):
    """Reorder dimensions"""

def squeeze(x, dim=None):
    """Remove dimensions of size 1"""

def flatten(x, dims, to):
    """Flatten multiple dimensions into one"""

def fold(x, dim, dims, shape):
    """Fold dimension into multiple dimensions"""

def concat(x, dim):
    """Concatenate along dimension"""

Install with Tessl CLI

npx tessl i tessl/pypi-scipp

docs

array-creation.md

binning-histogramming.md

coordinate-systems.md

core-data-structures.md

index.md

input-output.md

mathematical-operations.md

reduction-operations.md

scipy-integration.md

shape-operations.md

spatial-operations.md

testing-utilities.md

units-system.md

visualization.md

tile.json