EjmlDoubleMatrix

class EjmlDoubleMatrix<out M : DMatrix>(origin: M) : EjmlMatrix<Double, M>

EjmlMatrix specialization for Double.

Author

Iaroslav Postovalov

Constructors

EjmlDoubleMatrix
Link copied to clipboard
fun <out M : DMatrix> EjmlDoubleMatrix(origin: M)

Functions

elements
Link copied to clipboard
open override fun elements(): Sequence<Pair<IntArray, Double>>
get
Link copied to clipboard
open operator override fun get(index: IntArray): Double
open operator override fun get(i: Int, j: Int): Double
getFeature
Link copied to clipboard
open fun <F : StructureFeature> getFeature(type: KClass<out F>): F?

Properties

colNum
Link copied to clipboard
open override val colNum: Int
columns
Link copied to clipboard
open val columns: List<Buffer<Double>>
dimension
Link copied to clipboard
open val dimension: Int
origin
Link copied to clipboard
open override val origin: M
The underlying EJML matrix.
rowNum
Link copied to clipboard
open override val rowNum: Int
rows
Link copied to clipboard
open val rows: List<Buffer<Double>>
shape
Link copied to clipboard
open override val shape: IntArray