Class MMapMatrix

java.lang.Object
org.episteme.core.mathematics.linearalgebra.matrices.GenericMatrix<Real>
org.episteme.core.mathematics.linearalgebra.matrices.MMapMatrix
All Implemented Interfaces:
AutoCloseable, Matrix<Real>, AbelianGroup<Matrix<Real>>, AbelianMonoid<Matrix<Real>>, Group<Matrix<Real>>, Magma<Matrix<Real>>, Monoid<Matrix<Real>>, Ring<Matrix<Real>>, Semiring<Matrix<Real>>, Set<Matrix<Real>>, Module<Matrix<Real>, Real>

public class MMapMatrix extends GenericMatrix<Real> implements AutoCloseable
Memory-Mapped Matrix implementation for Out-of-Core processing.

Allowed for handling matrices larger than available RAM by mapping file segments into virtual memory.

Since:
1.2
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)