Reference

Node Reference

Every built-in block on the canvas — 126 nodes across 14 categories. Each entry documents its ports, parameters, and the math behind it.

Sources

6

Math & Logic

15

Arrays & Tensors

27

Arange

Shipping

numpy arange: a half-open [start, stop) sequence spaced by step

array_arange

Concatenate

Shipping

Join 2–4 Signals or Vectors end-to-end along axis 0, rebuilding a monotonic time axis

concat

Diagonal

Shipping

numpy diag: 1-D input → diagonal matrix, 2-D input → extract the k-th diagonal

array_diag

Expand Dims

Shipping

Insert a size-1 axis into an array at a chosen position (numpy expand_dims)

tensor_expand_dims

Eye / Identity

Shipping

numpy eye(n, m, k): an n×m matrix with ones on the k-th diagonal (identity when square)

array_eye

Flatten

Shipping

Ravel a Matrix / Tensor / Vector into a 1-D Vector in C- or Fortran-order (numpy ravel)

flatten

From Values

Shipping

Parse a pasted list of numbers into an array; optional shape folds it into a grid

array_from_values

Full (constant)

Shipping

numpy-style array filled with one constant value; shape rank picks the variant

array_full

Geomspace

Shipping

numpy geomspace: num samples geometrically (log-) spaced between actual start and stop

array_geomspace

Index / Gather

Shipping

numpy fancy indexing arr[i] / arr[[i,j,k]] over a Signal or Vector; single→Scalar, list→series

gather_index

Linspace

Shipping

numpy linspace: num evenly-spaced samples from start to stop with a pinned endpoint

array_linspace

Logspace

Shipping

numpy logspace: base raised to a linspace of exponents (spans base^start … base^stop)

array_logspace

Ones

Shipping

numpy-style one-filled array source; shape rank picks Vector / Matrix / Tensor

array_ones

Pad

Shipping

Extend a Signal or Vector at its ends with constant / edge / reflect / wrap fill (numpy np.pad)

pad

Random Normal

Shipping

i.i.d. Gaussian samples N(mean, std) with a portable, reproducible RNG and seed output

array_random_normal

Random Uniform

Shipping

i.i.d. uniform samples on [low, high) with a portable, reproducible RNG and seed output

array_random_uniform

Reshape

Shipping

Re-lay a flat row-major array under a new shape (numpy reshape); rank picks Vector/Matrix/Tensor

reshape

Segment

Shipping

Crop a Signal to a time window [t0, t1] by timestamp (not index), configurable endpoint inclusivity

segment

Slice

Shipping

numpy basic slicing arr[start:stop:step] over Signal / Vector / Matrix, with n-D multi-axis spec

slice

Squeeze

Shipping

Drop size-1 axes from an array — all of them, or a single specified axis (numpy squeeze)

tensor_squeeze

Tensor Concat

Shipping

Concatenate up to four arrays along an existing axis (numpy concatenate); no new dimension

tensor_concat

Tensor Math

Shipping

Element-wise binary op on N-D arrays with numpy broadcasting; IEEE-pure, units propagate

tensor_math

Tensor Reduce

Shipping

Reduce an N-D array along chosen axes: sum, mean, min, max, product, variance, std

tensor_reduce

Tensor Stack

Shipping

Stack up to four equal-shaped arrays along a NEW axis (numpy stack); result rank is ndim+1

tensor_stack

Tensor Transpose

Shipping

Permute or reverse array axes (numpy transpose / .T); a pure reindex that preserves the unit

tensor_transpose

Tile / Repeat

Shipping

Replicate a Signal or Vector reps times, whole-array (tile) or per-element (repeat)

tile

Zeros

Shipping

numpy-style zero-filled array source; shape rank picks Vector / Matrix / Tensor

array_zeros

Linear Algebra

18

Cholesky

Shipping

Cholesky factor L of a symmetric positive-definite matrix (A = L·Lᵀ)

matrix_cholesky

Condition Number

Shipping

Condition number κ(A) = σ_max / σ_min — sensitivity of the linear system

matrix_cond

Determinant

Shipping

Scalar determinant det(A) via MKL LAPACK; dimensionless

matrix_determinant

Eig (General)

Shipping

General (non-symmetric) eigen-decomposition with real+imag facade ports and unified complex arrays

matrix_eig

Eigh (Symmetric)

Shipping

Eigen-decomposition of a symmetric/Hermitian matrix: real eigenvalues and orthonormal vectors

matrix_eigh

Einsum

Shipping

Einstein summation over up to 3 operands via a subscripts string (matmul, trace, transpose, batched)

tensor_einsum

Inverse

Shipping

Dense matrix inverse A⁻¹ via MKL LAPACK; dimensionless result

matrix_inverse

Least Squares

Shipping

Least-squares solution of A·x ≈ b with residual, rank, and singular values

matrix_lstsq

Matrix Multiply

Shipping

numpy @ matmul: 1-D/2-D/N-D with batch broadcasting; result unit = product of operand units

tensor_matmul

Norm

Shipping

Selectable vector/matrix norm (Euclidean, L1, L∞, Lᵖ, L0, spectral, nuclear, operator)

matrix_norm

Pseudo-Inverse

Shipping

Moore-Penrose pseudo-inverse A⁺ for rectangular / rank-deficient matrices

matrix_pinv

QR

Shipping

QR decomposition A = Q·R with orthonormal Q and upper-triangular R

matrix_qr

Rank

Shipping

Numerical rank of a matrix (count of significant singular values)

matrix_rank

Sign & Log-Det

Shipping

Numerically stable log-determinant: returns sign and ln|det A| separately

matrix_slogdet

Solve A·x = b

Shipping

Solve the linear system A·x = b directly via MKL LAPACK (preferred over forming A⁻¹)

matrix_solve

SVD

Shipping

Full singular value decomposition A = U·Σ·Vᵀ via MKL LAPACK

matrix_svd

Tensordot

Shipping

General axis contraction (numpy tensordot) over matched axis lists; unit = product of operand units

tensor_tensordot

Trace

Shipping

Sum of the diagonal, tr(A) = Σ Aᵢᵢ

matrix_trace

Signal Processing

15

Statistics

13

Array Quantile

Shipping

Quantile / percentile of an array with NumPy-style interpolation methods

array_quantile

Array Summary

Shipping

Twelve descriptive statistics of any array in one pass: mean, spread, shape, extrema, count

array_summary

Bivariate Distribution

Shipping

Full joint X–Y analysis: correlation, covariance, KDE contours, ellipses, marginals, OLS + PCA axes

bivariate_distribution

Central Moment

Shipping

The n-th central moment E[(x-μ)ⁿ] of an array (2 = variance, 3 = skew, 4 = kurtosis)

array_central_moment

Correlation Matrix

Shipping

Pearson correlation matrix of a data matrix whose columns are variables

array_correlation

Covariance Matrix

Shipping

Covariance matrix of a data matrix (columns = variables), with sample/population DOF control

array_covariance

Deviation Metrics

Shipping

Six error/deviation metrics between two arrays: L1, L2, L∞, MAE, MSE, RMSE

array_deviation

Gaussian Process

Shipping

Non-parametric Bayesian fit that produces a calibrated posterior mean and ±σ confidence band

gaussian_process

Histogram

Shipping

Equal-width histogram of an array: bin counts and bin edges over [min, max]

array_histogram

KL Divergence

Shipping

Kullback-Leibler divergence D(p‖q) between two probability distributions

array_kl_divergence

Regression / Curve Fit

Shipping

Fit a model (linear, polynomial, exponential, Gaussian, custom…) to a signal with weighted least squares

regression

Shannon Entropy

Shipping

Shannon entropy of an array treated as a probability distribution

array_entropy

Statistics

Shipping

Reduce signal to six scalar measures: mean, std, min, max, rms, median

statistics

DataFrames

7

Units & Uncertainty

4

Simulation

5

Control Flow

4

Bundles

4

Import & Export

3

Hardware & I/O

4

Sinks

1