Matrix Theory Packages

KSVD.jl0Highly optimized KSVD implementation in Julia, with several parallelization techniques available.

TimeArrays.jl29TimeArrays simplifies working with time series data. It offers features like basic math operations, sliding window techniques, data resampling, and handling of missing values

StrideArrays.jl54Library supporting the ArrayInterface.jl strided array interface.

Ranges.jl2Additional range syntax for Julia

GemmKernels.jl78Flexible and performant GEMM kernels in Julia

QuasiArrays.jl12A package for representing quasiarrays

MatrixEquations.jl81Solution of Lyapunov, Sylvester and Riccati matrix equations using Julia

Kronecker.jl86A generalpurpose toolbox for efficient Kroneckerbased algebra.

CovarianceEstimation.jl42Lightweight robust covariance estimation in Julia

ArrayInterface.jl133Designs for new Base array interface primitives, used widely through scientific machine learning (SciML) and other organizations

BlockDiagonals.jl49Functionality for working efficiently with block diagonal matrices.

LazyArrays.jl303Lazy arrays and linear algebra in Julia

StructArrays.jl319Efficient implementation of struct arrays in Julia

InfiniteArrays.jl72A Julia package for representing infinitedimensional arrays

ArraysOfArrays.jl44Efficient storage and handling of nested arrays in Julia

ShiftedArrays.jl50Lazy shifted arrays for data analysis in Julia

LargeColumns.jl4Handle large columns (vectors of equal length) with bits types in Julia using mmap.

LabelledArrays.jl120Arrays which also have a label for each element for easy scientific machine learning (SciML)

Strided.jl147A Julia package for strided array views and efficient manipulations thereof

Pseudospectra.jl24Julia package for matrix pseudospectra and related quantities

PaddedViews.jl49Add virtual padding to the edges of an array

ArrayMeta.jl13Metaprogramming for Julia arrays

BlockBandedMatrices.jl56A Julia package for representing blockbanded matrices and bandedblockbanded matrices

RecursiveArrayTools.jl212Tools for easily handling objects like arrays of arrays and deeper nestings in scientific machine learning (SciML) and other applications

MultiScaleArrays.jl73A framework for developing multiscale arrays for use in scientific machine learning (SciML) simulations

CatIndices.jl4Julia package for indicesaware array concatenation and growth

EndpointRanges.jl23Julia package for doing arithmetic on endpoints in array indexing

IndirectArrays.jl19Julia implementation of indexed or "lookup" arrays

MappedArrays.jl89Lazy inplace transformations of arrays

ChunkedArrays.jl3ChunkedArrays.jl is a package for increasing the performance of arrays generated iteratively

StaticArrays.jl761Statically sized arrays for Julia

CategoricalArrays.jl125Arrays for working with categorical data (both nominal and ordinal)

Showoff.jl8Nicely format an array of n things for tables and plots

ArrayIteration.jl20Testing new ideas for array iteration

BandedMatrices.jl128A Julia package for representing banded matrices

Rotations.jl176Julia implementations for different rotation parameterizations

ConvolutionTools.jl3Tools for convolutions of multidimensional arrays in Julia.

RingArrays.jl3A sliding window over a huge array.

SymDict.jl3Dictionaries with Symbol keys.

RangeArrays.jl4Efficient and convenient array data structures where the columns of the arrays are generated (on the fly) by Ranges.
Loading more...