MatrixHelper

vecxt.MatrixHelper
object MatrixHelper

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Extensions

Extensions

extension (m: Matrix.type)
transparent inline def eye[A : ClassTag](dim: Int)(using evidence$1: ClassTag[A], inline onz: OneAndZero[A]): Matrix[A]
transparent inline def eye[A : ClassTag](dim: RowCol)(using evidence$1: ClassTag[A], inline onz: OneAndZero[A]): Matrix[A]
transparent inline def eyeOf[A : ClassTag](singleton: A, dim: Int)(zero: A): Matrix[A]
transparent inline def eyeOf[A : OneAndZero](singleton: A, row_col: RowCol)(zero: A): Matrix[A]
transparent inline def fill[A](singleton: A, dim: RowCol)(using ClassTag[A]): Matrix[A]
inline def fromColumns[A](a: Array[A]*)(using inline boundsCheck: BoundsCheck, classTag: ClassTag[A]): Matrix[A]
inline def fromColumnsArray[A](a: Array[Array[A]])(using inline boundsCheck: BoundsCheck, classTag: ClassTag[A]): Matrix[A]
inline def fromRows[A](a: Array[A]*)(using inline boundsCheck: BoundsCheck, classTag: ClassTag[A]): Matrix[A]
inline def fromRowsArray[A](a: Array[Array[A]])(using inline boundsCheck: BoundsCheck, classTag: ClassTag[A]): Matrix[A]
transparent inline def ones[A : ClassTag](dim: RowCol)(using evidence$1: ClassTag[A], inline onz: OneAndZero[A]): Matrix[A]
transparent inline def zeros[A : ClassTag](dim: RowCol)(using evidence$1: ClassTag[A], onz: OneAndZero[A]): Matrix[A]
transparent inline def zerosOf[A : OneAndZero](zero: A, dim: RowCol): Matrix[A]