EjmlMatrix

class EjmlMatrix(origin: SimpleMatrix) : Structure2D<Double>

Represents featured matrix over EJML SimpleMatrix.

Author

Iaroslav Postovalov

Constructors

EjmlMatrix
Link copied to clipboard
fun EjmlMatrix(origin: SimpleMatrix)

Functions

elements
Link copied to clipboard
open override fun elements(): Sequence<Pair<IntArray, Double>>
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
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 override fun <T : Any> getFeature(type: KClass<T>): T?
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toString
Link copied to clipboard
open fun toString(): String

Properties

colNum
Link copied to clipboard
open override val colNum: Int
columns
Link copied to clipboard
open val columns: Buffer<Buffer<Double>>
dimension
Link copied to clipboard
open val dimension: Int
origin
Link copied to clipboard
val origin: SimpleMatrix
the underlying SimpleMatrix.
rowNum
Link copied to clipboard
open override val rowNum: Int
rows
Link copied to clipboard
open val rows: Buffer<Buffer<Double>>
shape
Link copied to clipboard
open override val shape: IntArray

Extensions

inverted
Link copied to clipboard
fun EjmlMatrix.inverted(): EjmlMatrix