MatrixSpace

slash.matrix.MatrixSpace
See theMatrixSpace companion object
opaque class MatrixSpace[M0 <: Int, N0 <: Int](val rowVectorSpace: VectorSpace[M0], val columnVectorSpace: VectorSpace[N0])

Attributes

Companion
object
Source
MatrixSpace.scala
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Type members

Types

opaque type M

Attributes

Source
MatrixSpace.scala
opaque type MN

Attributes

Source
MatrixSpace.scala
opaque type N

Attributes

Source
MatrixSpace.scala

Value members

Concrete methods

inline def apply(values: Array[Double]): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def copyFrom(values: Array[Double]): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def copyFromVec(v: Vec[MN]): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def diagonal(value: Double): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def fill(d: Double): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def fromVec(v: Vec[MN]): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def identity: Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def ones: Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def random: Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def random(r: Random): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def random(interval: Interval[Double], r: Random): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def random(minNorm: Double, normMAX: Double): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def random(minNorm: Double, normMAX: Double, r: Random): Mat[M, N]

Attributes

Source
MatrixSpace.scala
inline def zeros: Mat[M, N]

Attributes

Source
MatrixSpace.scala

Concrete fields

val MxN: Int

Attributes

Source
MatrixSpace.scala

Attributes

Source
MatrixSpace.scala

Attributes

Source
MatrixSpace.scala

Attributes

Source
MatrixSpace.scala

Attributes

Source
MatrixSpace.scala

Givens

Givens

given m: ValueOf[M]

Attributes

Source
MatrixSpace.scala
given n: ValueOf[N]

Attributes

Source
MatrixSpace.scala