Class EpistemeLinearAlgebraBackend<E>

java.lang.Object
org.episteme.core.mathematics.linearalgebra.backends.EpistemeLinearAlgebraBackend<E>
All Implemented Interfaces:
AutoCloseable, LinearAlgebraProvider<E>, SparseLinearAlgebraProvider<E>, AlgorithmProvider, Backend, ComputeBackend, CPUBackend, SIMDBackend

@AutoService({Backend.class,LinearAlgebraProvider.class}) public class EpistemeLinearAlgebraBackend<E> extends Object implements SparseLinearAlgebraProvider<E>, SIMDBackend, CPUBackend
Unified CPU backend for Episteme linear algebra.

This backend acts as a foundation (socle) and relay, delegating to optimized dense and sparse providers while ensuring a robust Java environment.

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