Package jdistlib.accelerator
package jdistlib.accelerator
-
ClassDescriptionImmutable lower Cholesky factor with reusable SPD solves.Selects automatic, CPU, or required accelerator execution.Concrete compute API or native library family.Optional backend for vector, dense-linear-algebra, and batched likelihood work.Discovers optional accelerator providers without making them core dependencies.Immutable compute-device capabilities relevant to statistical kernels.Immutable backend, runtime, driver, and device provenance.Selected compute backend, device provenance, and ownership for one workflow.Deterministic CPU reference implementation for every accelerated primitive.How an inspected operation is expected to execute.Immutable prediction of where and how one operation will execute.Immutable FP32 lower Cholesky factor with reusable SPD solves.Immutable FP32 partial-pivoted LU factorization of a square matrix.Immutable FP32 column-pivoted Householder QR factorization.Immutable FP32 thin singular-value decomposition
A = U*S*Vt.Immutable FP32 sparse Cholesky factor with reusable solves.Immutable FP32 eigendecomposition of a real symmetric matrix.FP32 pivotedP*A*P' = L*D*L'factorization with 1x1/2x2 D blocks.Backend-neutral FP64 BLAS, sparse-BLAS, and reusable factorization surface.Backend-neutral operation identifiers used for capability and routing inspection.Batched logistic-regression log densities and gradients.Immutable FP64 partial-pivoted LU factorization of a square matrix.Whether a triangular matrix stores or implies its diagonal.Side on which a triangular matrix operates.Transposition applied to a row-major dense matrix operand.Stored triangle of a triangular matrix.Storage and arithmetic precision requested for a linear-algebra operation.Immutable column-pivoted Householder QR factorization.Reusable FP64 Cholesky factor that can solve multiple right sides in place.Reusable FP64 CSR handle; capabilities report whether storage is provider-resident.Reusable FP64 dense matrix handle; providers may retain storage on device.Reusable FP32 Cholesky factor that can solve multiple right sides in place.Reusable FP32 CSR handle; capabilities report whether storage is provider-resident.Reusable FP32 dense matrix handle; providers may retain storage on device.Symbolically analyzed FP32 sparse Cholesky handle with reusable numeric factors.A logistic-regression data set prepared for repeated batched evaluation.Symbolically analyzed FP64 sparse Cholesky handle with reusable numeric factors.A row-by-feature matrix retained for repeatedX'vscore batches.Backend-neutral FP32 BLAS, sparse-BLAS, and reusable factorization surface.Immutable FP64 thin singular-value decompositionA = U*S*Vt.Immutable FP64 sparse Cholesky factor with reusable solves.Fill-reducing ordering used before a sparse symmetric factorization.Immutable FP64 eigendecomposition of a real symmetric matrix.Immutable pivotedP*A*P' = L*D*L'factorization with 1x1/2x2 D blocks.Portable element-wise operations supported by accelerator backends.