EjmlLinearSpaceFSCC
object EjmlLinearSpaceFSCC : EjmlLinearSpace<Float, FloatField, FMatrixSparseCSC>
Content copied to clipboard
EjmlLinearSpace implementation based on CommonOps_FSCC, DecompositionFactory_FSCC operations and FMatrixSparseCSC matrices.
Functions
Link copied to clipboard
open override fun buildMatrix(rows: Int, columns: Int, initializer: FloatField.(i: Int, j: Int) -> Float): EjmlFloatMatrix<FMatrixSparseCSC>
Content copied to clipboard
Link copied to clipboard
open override fun buildVector(size: Int, initializer: FloatField.(Int) -> Float): EjmlFloatVector<FMatrixSparseCSC>
Content copied to clipboard
Link copied to clipboard
open override fun <F : StructureFeature> computeFeature(structure: Matrix<Float>, type: KClass<out F>): F?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator override fun Float.times(m: Matrix<Float>): EjmlFloatMatrix<FMatrixSparseCSC>
Content copied to clipboard
open operator override fun Float.times(v: Point<Float>): EjmlFloatVector<FMatrixSparseCSC>
Content copied to clipboard
open operator override fun Matrix<Float>.times(value: Float): EjmlFloatMatrix<FMatrixSparseCSC>
Content copied to clipboard
open operator override fun Point<Float>.times(value: Float): EjmlFloatVector<FMatrixSparseCSC>
Content copied to clipboard
Link copied to clipboard
open override fun Matrix<Float>.toEjml(): EjmlFloatMatrix<FMatrixSparseCSC>
Content copied to clipboard
Converts this matrix to EJML one.
open override fun Point<Float>.toEjml(): EjmlFloatVector<FMatrixSparseCSC>
Content copied to clipboard
Converts this vector to EJML one.
Link copied to clipboard
open operator override fun Point<Float>.unaryMinus(): EjmlFloatVector<FMatrixSparseCSC>
Content copied to clipboard