DMatrix

interface DMatrix<T, R : Dimension, C : Dimension> : Structure2D<T>

A matrix with compile-time controlled dimension

Types

Companion
Link copied to clipboard
common
object Companion

Functions

elements
Link copied to clipboard
common
open override fun elements(): Sequence<Pair<IntArray, T>>
equals
Link copied to clipboard
common
abstract operator override fun equals(other: Any?): Boolean
get
Link copied to clipboard
common
open operator override fun get(index: IntArray): T
abstract operator fun get(i: Int, j: Int): T
getFeature
Link copied to clipboard
common
open fun <F : Any> getFeature(type: KClass<F>): F?
hashCode
Link copied to clipboard
common
abstract override fun hashCode(): Int
toString
Link copied to clipboard
common
open fun toString(): String

Properties

colNum
Link copied to clipboard
common
abstract val colNum: Int
columns
Link copied to clipboard
common
open val columns: List<Buffer<T>>
dimension
Link copied to clipboard
common
open val dimension: Int
rowNum
Link copied to clipboard
common
abstract val rowNum: Int
rows
Link copied to clipboard
common
open val rows: List<Buffer<T>>
shape
Link copied to clipboard
common
open override val shape: IntArray

Inheritors

DMatrixWrapper
Link copied to clipboard