MatrixFSpace

slash.matrixf.MatrixFSpace
See theMatrixFSpace companion object
opaque class MatrixFSpace[M0 <: Int, N0 <: Int](val rowVectorFSpace: VectorFSpace[M0], val columnVectorFSpace: VectorFSpace[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: FloatArray): MatF[M, N]

Attributes

Source
MatrixSpace.scala
inline def copyFrom(values: FloatArray): MatF[M, N]

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

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

Attributes

Source
MatrixSpace.scala
inline def zeros: MatF[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

Givens

Givens

given m: ValueOf[M]

Attributes

Source
MatrixSpace.scala
given n: ValueOf[N]

Attributes

Source
MatrixSpace.scala