koma.matrix.cblas.CBlasMatrix |
An implementation of the Matrix interface using raw cblas calls. |
koma.matrix.cblas.CBlasMatrixFactory |
|
koma.internal.default.generated.ndarray.DefaultByteNDArray |
An (unoptimized) implementation of NDArray in pure Kotlin, for portability between the different platforms koma supports. |
koma.internal.default.generated.ndarray.DefaultByteNDArrayFactory |
|
koma.internal.default.generated.matrix.DefaultDoubleMatrix |
|
koma.internal.default.generated.matrix.DefaultDoubleMatrixFactory |
|
koma.internal.default.generated.ndarray.DefaultDoubleNDArray |
An (unoptimized) implementation of NDArray in pure Kotlin, for portability between the different platforms koma supports. |
koma.ndarray.default.DefaultDoubleNDArray |
|
koma.internal.default.generated.ndarray.DefaultDoubleNDArrayFactory |
|
koma.internal.default.generated.matrix.DefaultFloatMatrix |
|
koma.internal.default.generated.matrix.DefaultFloatMatrixFactory |
|
koma.internal.default.generated.ndarray.DefaultFloatNDArray |
An (unoptimized) implementation of NDArray in pure Kotlin, for portability between the different platforms koma supports. |
koma.ndarray.default.DefaultFloatNDArray |
|
koma.internal.default.generated.ndarray.DefaultFloatNDArrayFactory |
|
koma.internal.default.generated.ndarray.DefaultGenericNDArray |
An (unoptimized) implementation of NDArray in pure Kotlin, for portability between the different platforms koma supports. |
koma.internal.default.generated.ndarray.DefaultGenericNDArrayFactory |
|
koma.internal.default.generated.matrix.DefaultIntMatrix |
|
koma.internal.default.generated.matrix.DefaultIntMatrixFactory |
|
koma.internal.default.generated.ndarray.DefaultIntNDArray |
An (unoptimized) implementation of NDArray in pure Kotlin, for portability between the different platforms koma supports. |
koma.ndarray.default.DefaultIntNDArray |
|
koma.internal.default.generated.ndarray.DefaultIntNDArrayFactory |
|
koma.internal.default.generated.ndarray.DefaultLongNDArray |
An (unoptimized) implementation of NDArray in pure Kotlin, for portability between the different platforms koma supports. |
koma.internal.default.generated.ndarray.DefaultLongNDArrayFactory |
|
koma.ndarray.default.DefaultNDArray |
|
koma.internal.default.generated.ndarray.DefaultShortNDArray |
An (unoptimized) implementation of NDArray in pure Kotlin, for portability between the different platforms koma supports. |
koma.internal.default.generated.ndarray.DefaultShortNDArrayFactory |
|
no.uib.cipr.matrix.DenseMatrix (extensions in package koma.matrix.mtj.backend) |
|
kotlin.Double (extensions in package koma) |
|
kotlin.Double (extensions in package koma.extensions) |
|
kotlin.Double (extensions in package koma.matrix.ejml.backend) |
|
kotlin.Double (extensions in package koma.matrix.jblas.backend) |
|
kotlin.Double (extensions in package koma.matrix.mtj.backend) |
|
koma.matrix.common.DoubleFactoryBase |
Some functionality to help more easily implement double based koma backends. Feel free to not use if your backend has fast implementations of these functions. |
org.jblas.DoubleMatrix (extensions in package koma.matrix.jblas.backend) |
|
koma.matrix.common.DoubleMatrixBase |
Some functionality to help more easily implement double based koma backends. Feel free to not use if your backend has fast implementations of these functions. |
koma.matrix.ejml.EJMLMatrix |
An implementation of the Matrix interface using EJML. You should rarely construct this class directly, instead make one via the top-level functions in creators.kt (e.g. zeros(5,5)) or EJMLMatrixFactory. |
koma.matrix.ejml.EJMLMatrixFactory |
|
koma.ndarray.GenericNDArrayFactory |
A set of constructors that must be implemented by a koma NDArray backend. Generic parameter is the type of the element. |
koma.util.IndexIterator |
An Iterator that counts indices of a given shape in row-major order, simultaneously in both array and linear form. Useful for stepping through N-dimensional data. |
kotlin.Int (extensions in package koma) |
|
kotlin.Int (extensions in package koma.extensions) |
|
kotlin.Int (extensions in package koma.matrix.ejml.backend) |
|
kotlin.Int (extensions in package koma.matrix.jblas.backend) |
|
kotlin.Int (extensions in package koma.matrix.mtj.backend) |
|
koma.matrix.jblas.JBlasMatrix |
An implementation of the Matrix interface using jBlas. You should rarely construct this class directly, instead make one via the top-level functions in creators.kt (e.g. zeros(5,5)) or JBlasMatrixFactory. |
koma.matrix.jblas.JBlasMatrixFactory |
|
koma.internal.JvmMultifileClass |
|
koma.internal.JvmName |
|
koma.internal.KomaJsName |
|
koma.internal.KomaJvmMultifileClass |
|
koma.internal.KomaJvmName |
|
koma.internal.KomaRandom |
|
kotlin.collections.List (extensions in package koma.internal.default.utils) |
|
koma.matrix.mtj.MTJMatrix |
An implementation of the Matrix interface using MTJ. You should rarely construct this class directly, instead make one via the top-level functions in creators.kt (e.g. zeros(5,5)) or MTJMatrixFactory. |
koma.matrix.mtj.MTJMatrixFactory |
|
koma.matrix.Matrix |
A general facade for a Matrix type. Allows for various backend to be implemented to actually perform the computation. A koma backend must both implement this class and MatrixFactory. A matrix is guaranteed to be 2D and to have a numerical type. For storage of arbitrary types and dimensions, see koma.ndarray.NDArray. |
no.uib.cipr.matrix.Matrix (extensions in package koma.matrix.mtj.backend) |
|
koma.matrix.common.MatrixBase |
|
koma.matrix.MatrixFactory |
A set of constructors that must be implemented by a koma backend. Generates various types of matrices. Generic parameter is the type of element, i.e. T=Matrix or T=Matrix, etc. |
koma.matrix.MatrixType |
|
koma.matrix.MatrixTypes |
Intended to be used as a parameter to functions, when selection of matrix type is needed. (e.g. creators.kt which return Matrix for a requested T). |
koma.ndarray.NDArray |
A general N-dimensional container for arbitrary types. For this container to be useful, you'll probably want to import koma.extensions.*, which includes e.g. element getter/setters which are non boxed for primitives. |
koma.ndarray.NumericalNDArray |
An NDArray that holds a numerical type, such that math operations are available. |
koma.ndarray.NumericalNDArrayFactory |
A set of constructors for a koma NDArray containing numerical data. For generic factories, see GenericNDArrayFactory. |
org.ejml.simple.SimpleMatrix (extensions in package koma.matrix.ejml.backend) |
|
koma.UInt8 |
|
koma.util.validation.ValidationContext |
A lambda receiver with state and convenience methods for validating a group of matrices. |
koma.util.validation.Validator |
Callback used by ValidationContext after evaluating all rules. Subclass this if your validation plugin needs to hold all validation until the end. |
koma.matrix.ejml.backend.arr |
|
koma.matrix.jblas.backend.arr |
|
koma.mat |
A helper object that allows for quick construction of matrix literals. |
koma.matrix.ejml.backend.mat |
|
koma.matrix.jblas.backend.mat |
|
koma.matrix.mtj.backend.mat |
|