EjmlLinearSpace
abstract class EjmlLinearSpace<T : Any, out A : Ring<T>, out M : Matrix> : LinearSpace<T, A>
Content copied to clipboard
LinearSpace implementation specialized for a certain EJML type.
Author
Iaroslav Postovalov
Parameters
T
the type of items in the matrices.
A
the element context type.
M
the EJML matrix type.
Constructors
Functions
Link copied to clipboard
abstract override fun buildMatrix(rows: Int, columns: Int, initializer: A.(i: Int, j: Int) -> T): EjmlMatrix<T, M>
Content copied to clipboard
Link copied to clipboard
abstract override fun buildVector(size: Int, initializer: A.(Int) -> T): EjmlVector<T, M>
Content copied to clipboard
Link copied to clipboard
open fun <F : StructureFeature> computeFeature(structure: Matrix<T>, type: KClass<out F>): F?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard