API Reference#
Matrix Determinant
Functions for computing determinant and related quantities of matrices.
|
Compute the logdet of a matrix. |
|
Compute the loggdet of a matrix. |
|
Compute the logpdet of a matrix. |
|
Compute log-determinant under memory constraint. |
Matrix Decompositions
LU, LDL and Cholesky factorizations for sub-matrices, as well as matrix orthogonalizations.
Orthogonalize the columns of matrix. |
|
|
Orthogonalize the columns of matrix Xp against X. |
|
LU decomposition of a sub-matrix. |
|
LDL decomposition of a sub-matrix. |
|
Cholesky decomposition of a sub-matrix. |
Solving Linear Systems
Solving linear systems for sub-matrices based on LU, LDL and Cholesky decompositions.
|
Solve linear system given a sub-matrix output of LU decomposition. |
|
Solve symmetric positive-definite linear system given a sub-matrix of LDL decomposition. |
|
Solve symmetric positive-definite linear system given a sub-matrix output of Cholesky decomposition. |
|
Solve triangular linear system given a sub-matrix. |
BLAS Operations
BLAS operations for sub-matrices.
|
Matrix-matrix multiplication for sub-matrices. |
Datasets
Functions to create sample dataset to be used for test and benchmarking purposes.
|
Load an electrocardiogram signal as an example for a 1D signal. |
|
Create covariance matrix based on the autocorrelation of electrocardiogram signal. |
|
Generate design matrix. |
Profiling
Utility classes for profiling memory and process.
|
Trace memory allocation. |
|
Measure read and write to disk. |
Profile a process. |
Profiling Utilities
Utility functions for profiling memory and process.
|
Returns the definitions used in the compile-time of the package. |
|
Counts the hardware instructions of computing a single FLOP of a benchmark task on the current processor. |
Returns name of processor. |
|
|
Converts time (in seconds) as float to string with time unit. |
|
Converts memory (in bytes) as float to string with memory unit. |