matrix

vecxt.matrix
object matrix

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
matrix.type

Members list

Type members

Classlikes

class Matrix[A]

This is a matrix. The constructor is private to ensure that you deliberately opt in or out of the bounds check.

This is a matrix. The constructor is private to ensure that you deliberately opt in or out of the bounds check.

Type parameters

A

The type of elements in the matrix, specialized for Double, Boolean

Value parameters

colStride

The stride for columns, used for efficient access.

cols

The number of columns in the matrix.

offset

The offset in the raw array where the matrix data starts.

raw

The underlying array that holds the matrix data.

rowStride

The stride for rows, used for efficient access.

rows

The number of rows in the matrix.

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object Matrix

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type
Matrix.type

Extensions

Extensions

extension [A](m: Matrix[A])
inline def shape: RowCol