Matrix Theory Packages
-
GemmKernels.jl55Flexible and performant GEMM kernels in Julia
-
BlockBandedMatrices.jl56A Julia package for representing block-banded matrices and banded-block-banded matrices
-
MultiScaleArrays.jl64A framework for developing multi-scale arrays for use in scientific machine learning (SciML) simulations
-
InfiniteArrays.jl67A Julia package for representing infinite-dimensional arrays
-
MatrixEquations.jl68Solution of Lyapunov, Sylvester and Riccati matrix equations using Julia
-
MatrixDepot.jl70An Extensible Test Matrix Collection for Julia
-
Kronecker.jl74A general-purpose toolbox for efficient Kronecker-based algebra.
-
MappedArrays.jl76Lazy in-place transformations of arrays
-
LabelledArrays.jl107Arrays which also have a label for each element for easy scientific machine learning (SciML)
-
NamedArrays.jl113Julia type that implements a drop-in replacement of Array with named dimensions
-
CategoricalArrays.jl118Arrays for working with categorical data (both nominal and ordinal)
-
ArrayInterface.jl125Designs for new Base array interface primitives, used widely through scientific machine learning (SciML) and other organizations
-
Strided.jl128A Julia package for strided array views and efficient manipulations thereof
-
BandedMatrices.jl129A Julia package for representing banded matrices
-
Rotations.jl145Julia implementations for different rotation parameterizations
-
RecursiveArrayTools.jl166Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications
-
AxisArrays.jl183Performant arrays where each dimension can have a named axis with values
-
LazyArrays.jl252Lazy arrays and linear algebra in Julia
-
StructArrays.jl268Efficient implementation of struct arrays in Julia
-
StaticArrays.jl643Statically sized arrays for Julia
View all packages