API Overview
The num.zig library is organized into several modules:
core: Core data structures likeNDArray.math: Mathematical functions and SIMD operations.linalg: Linear algebra routines.stats: Statistical functions.random: Random number generation.ml: Machine learning primitives (Layers, Models, Optimizers).fft: Fast Fourier Transform.signal: Signal processing.poly: Polynomial operations.io: Input/Output operations (NPY, CSV, etc.).autograd: Automatic differentiation.indexing: Advanced indexing and slicing.manipulation: Array shape and content manipulation.complex: Complex number support.setops: Set operations for arrays.sort: Sorting algorithms.algo: General algorithms and data structures.interpolate: Interpolation functions.sparse: Sparse matrix support.dataframe: Dataframe and Series structures.optimize: Optimization algorithms.
Explore the sidebar for detailed documentation on each module.