Class ColtBackend<E>

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

@AutoService({Backend.class,CPUBackend.class,LinearAlgebraProvider.class}) public class ColtBackend<E> extends Object implements CPUBackend, LinearAlgebraProvider<E>
CPU compute backend for the Colt high-performance scientific computing library.

Colt provides open-source libraries for high-performance scientific and technical computing. This backend wraps the Colt linear algebra provider and integrates it into the Episteme backend discovery system.

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