Package org.episteme.nativ.mathematics.linearalgebra.backends
package org.episteme.nativ.mathematics.linearalgebra.backends
-
ClassesClassDescriptionStandalone Native Linear Algebra backend using bundled episteme_native library.Abstract base for High-Performance Native BLAS Backend using Project Panama (FFM).SIMD-accelerated Linear Algebra Backend for Real numbers using JDK Vector API.Concrete Native CPU-BLAS provider for Complex numbers.Concrete Native CPU-BLAS provider for Real numbers.NativeCUDADenseLinearAlgebraDoubleBackend<E extends FieldElement<E>>Native CUDA Dense Linear Algebra Backend for Double precision.NativeCUDADenseLinearAlgebraFloatBackend<E extends FieldElement<E>>Native CUDA Dense Linear Algebra Backend for Float precision.NativeCUDASparseLinearAlgebraDoubleBackend<E extends FieldElement<E>>Native CUDA Sparse Linear Algebra Backend for Double precision.NativeCUDASparseLinearAlgebraFloatBackend<E extends FieldElement<E>>Native CUDA Sparse Linear Algebra Backend for Float precision.Native FFM BLAS/LAPACK provider specialized for Complex numbers.Native FFM BLAS/LAPACK provider specialized for Real numbers.High-performance Arbitrary Precision Linear Algebra backend using libmpfr.Arbitrary-precision Sparse Linear Algebra backend using MPFR (via Panama).NativeND4J Linear Algebra Backend (Dense).NativeOpenCLDenseLinearAlgebraDoubleBackend<E extends FieldElement<E>>OpenCL implementation of Dense Linear Algebra Provider for Double precision.NativeOpenCLDenseLinearAlgebraFloatBackend<E extends FieldElement<E>>OpenCL implementation of Dense Linear Algebra Provider for Float precision.NativeOpenCLSparseLinearAlgebraDoubleBackend<E extends FieldElement<E>>OpenCL implementation of Sparse Linear Algebra Provider for Double precision.NativeOpenCLSparseLinearAlgebraFloatBackend<E extends FieldElement<E>>OpenCL implementation of Sparse Linear Algebra Provider for Float precision.Concrete Native SIMD provider for Complex numbers.Concrete Native SIMD provider for Real numbers.