object DenseMatrix extends LowPriorityDenseMatrix with DenseMatrixOps with DenseMatrix_OrderingOps with DenseMatrixMultOps with DenseMatrixMultiplyStuff with DenseMatrixFloatMultiplyStuff with MatrixConstructors[DenseMatrix] with Serializable
- Alphabetic
- By Inheritance
- DenseMatrix
- Serializable
- Serializable
- MatrixConstructors
- DenseMatrixFloatMultiplyStuff
- DenseMatrixMultiplyStuff
- DenseMatrixMultOps
- DenseMatrixOpsLowPrio
- DenseMatrix_OrderingOps
- DenseMatrixOps
- LowPriorityDenseMatrix
- LowPriorityDenseMatrix1
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- class CanZipMapKeyValuesDenseMatrix [V, RV] extends CanZipMapKeyValues[DenseMatrix[V], (Int, Int), V, RV, DenseMatrix[RV]]
- class CanZipMapValuesDenseMatrix [V, RV] extends CanZipMapValues[DenseMatrix[V], V, RV, DenseMatrix[RV]]
-
class
SetDMDMOp
[V] extends OpSet.InPlaceImpl2[DenseMatrix[V], DenseMatrix[V]]
- Definition Classes
- LowPriorityDenseMatrix
-
class
SetDMDVOp
[V] extends OpSet.InPlaceImpl2[DenseMatrix[V], DenseVector[V]]
- Definition Classes
- LowPriorityDenseMatrix
-
class
SetMSOp
[V] extends OpSet.InPlaceImpl2[DenseMatrix[V], V]
- Definition Classes
- LowPriorityDenseMatrix
-
class
SetDMVOp
[V] extends OpSet.InPlaceImpl2[DenseMatrix[V], Vector[V]]
- Definition Classes
- LowPriorityDenseMatrix1
-
class
SetMMOp
[V] extends OpSet.InPlaceImpl2[DenseMatrix[V], Matrix[V]]
- Definition Classes
- LowPriorityDenseMatrix1
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
apply[R, V](rows: R*)(implicit rl: LiteralRow[R, V], man: ClassTag[V], zero: Zero[V]): DenseMatrix[V]
Static constructor for a literal matrix.
Static constructor for a literal matrix.
- Definition Classes
- MatrixConstructors
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def binaryOpFromUpdateOp[Op <: OpType, V, Other](implicit copy: CanCopy[DenseMatrix[V]], op: InPlaceImpl2[Op, DenseMatrix[V], Other], man: ClassTag[V]): UImpl2[Op, DenseMatrix[V], Other, DenseMatrix[V]]
-
implicit
def
canCollapseCols[V, R](implicit arg0: ClassTag[R], arg1: Zero[R]): CanCollapseAxis[DenseMatrix[V], _1.type, DenseVector[V], R, DenseVector[R]]
Returns a numRows DenseVector
Returns a numRows DenseVector
- Definition Classes
- LowPriorityDenseMatrix1
-
implicit
def
canCollapseRows[V, R](implicit arg0: ClassTag[R], arg1: Zero[R]): CanCollapseAxis[DenseMatrix[V], _0.type, DenseVector[V], R, Transpose[DenseVector[R]]]
Returns a 1xnumCols DenseMatrix
Returns a 1xnumCols DenseMatrix
- Definition Classes
- LowPriorityDenseMatrix1
- implicit def canCopyDenseMatrix[V](implicit arg0: ClassTag[V]): CanCopy[DenseMatrix[V]]
-
implicit
def
canCreateZeros[T](implicit arg0: ClassTag[T], arg1: Zero[T]): CanCreateZeros[DenseMatrix[T], (Int, Int)]
- Definition Classes
- MatrixConstructors
- implicit def canCreateZerosLike[V](implicit arg0: ClassTag[V], arg1: Zero[V]): CanCreateZerosLike[DenseMatrix[V], DenseMatrix[V]]
- implicit def canDim[E]: dim.Impl[DenseMatrix[E], (Int, Int)]
- implicit def canGaxpy[V](implicit arg0: Semiring[V]): scaleAdd.InPlaceImpl3[DenseMatrix[V], V, DenseMatrix[V]]
-
implicit
def
canIterateCols[V]: CanIterateAxis[DenseMatrix[V], _0.type, DenseVector[V]]
Iterates over each columns
-
implicit
def
canIterateRows[V]: CanIterateAxis[DenseMatrix[V], _1.type, DenseVector[V]]
iterates over each column
-
implicit
def
canMapCols[V, Res](implicit arg0: ClassTag[Res], arg1: Zero[Res], implSet: operators.OpSet.InPlaceImpl2[DenseVector[Res], DenseVector[Res]]): CanCollapseAxis[DenseMatrix[V], _1.type, DenseVector[V], DenseVector[Res], DenseMatrix[Res]]
transforms each column into a new column, giving a new matrix.
transforms each column into a new column, giving a new matrix.
- V
value type
- implicit def canMapColsBitVector[V](implicit arg0: ClassTag[V], arg1: Zero[V]): CanCollapseAxis[DenseMatrix[V], _1.type, DenseVector[V], BitVector, DenseMatrix[Boolean]]
- implicit def canMapKeyValuePairs[V, R](implicit arg0: ClassTag[R]): CanMapKeyValuePairs[DenseMatrix[V], (Int, Int), V, R, DenseMatrix[R]]
-
implicit
def
canMapRows[V, R](implicit arg0: ClassTag[R], arg1: Zero[R], implSet: operators.OpSet.InPlaceImpl2[DenseVector[R], DenseVector[R]]): CanCollapseAxis[DenseMatrix[V], _0.type, DenseVector[V], DenseVector[R], DenseMatrix[R]]
transforms each row into a new row, giving a new matrix.
- implicit def canMapRowsBitVector[V](implicit arg0: ClassTag[V], arg1: Zero[V]): CanCollapseAxis[DenseMatrix[V], _0.type, DenseVector[V], BitVector, DenseMatrix[Boolean]]
- implicit def canMapValues[V, R](implicit r: ClassTag[R]): CanMapValues[DenseMatrix[V], V, R, DenseMatrix[R]]
-
implicit
def
canMulM_M_def[T, B <: Matrix[T]](implicit bb: <:<[B, Matrix[T]], op: operators.OpMulMatrix.Impl2[DenseMatrix[T], Matrix[T], DenseMatrix[T]]): operators.OpMulMatrix.Impl2[DenseMatrix[T], B, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOpsLowPrio
-
implicit
def
canMulM_V_def[T, B <: Vector[T]](implicit bb: <:<[B, Vector[T]], op: operators.OpMulMatrix.Impl2[DenseMatrix[T], Vector[T], DenseVector[T]]): operators.OpMulMatrix.Impl2[DenseMatrix[T], B, DenseVector[T]]
- Definition Classes
- DenseMatrixOpsLowPrio
- implicit def canSliceCol[V]: CanSlice2[DenseMatrix[V], ::.type, Int, DenseVector[V]]
- implicit def canSliceCols[V]: CanSlice2[DenseMatrix[V], ::.type, Range, DenseMatrix[V]]
- implicit def canSliceColsAndRows[V]: CanSlice2[DenseMatrix[V], Range, Range, DenseMatrix[V]]
- implicit def canSlicePartOfCol[V]: CanSlice2[DenseMatrix[V], Range, Int, DenseVector[V]]
- implicit def canSlicePartOfRow[V]: CanSlice2[DenseMatrix[V], Int, Range, Transpose[DenseVector[V]]]
- implicit def canSliceRow[V]: CanSlice2[DenseMatrix[V], Int, ::.type, Transpose[DenseVector[V]]]
- implicit def canSliceRows[V]: CanSlice2[DenseMatrix[V], Range, ::.type, DenseMatrix[V]]
-
implicit
def
canSliceTensorBooleanCols[V](implicit arg0: Semiring[V], arg1: ClassTag[V]): CanSlice2[DenseMatrix[V], ::.type, Tensor[Int, Boolean], SliceMatrix[Int, Int, V]]
- Definition Classes
- LowPriorityDenseMatrix
-
implicit
def
canSliceTensorBooleanRows[V](implicit arg0: Semiring[V], arg1: ClassTag[V]): CanSlice2[DenseMatrix[V], Tensor[Int, Boolean], ::.type, SliceMatrix[Int, Int, V]]
- Definition Classes
- LowPriorityDenseMatrix
-
implicit
def
canSliceWeirdCols[V](implicit arg0: Semiring[V], arg1: ClassTag[V]): CanSlice2[DenseMatrix[V], ::.type, Seq[Int], SliceMatrix[Int, Int, V]]
- Definition Classes
- LowPriorityDenseMatrix
-
implicit
def
canSliceWeirdRows[V](implicit arg0: Semiring[V], arg1: ClassTag[V]): CanSlice2[DenseMatrix[V], Seq[Int], ::.type, SliceMatrix[Int, Int, V]]
- Definition Classes
- LowPriorityDenseMatrix
-
implicit
def
canTabulate[T](implicit arg0: ClassTag[T], arg1: Zero[T]): CanTabulate[(Int, Int), DenseMatrix[T], T]
- Definition Classes
- MatrixConstructors
- implicit def canTransformValues[V]: CanTransformValues[DenseMatrix[V], V]
- implicit def canTranspose[V]: CanTranspose[DenseMatrix[V], DenseMatrix[V]]
- implicit def canTransposeComplex: CanTranspose[DenseMatrix[Complex], DenseMatrix[Complex]]
-
implicit
def
canTraverseCols[V]: CanTraverseAxis[DenseMatrix[V], _0.type, DenseVector[V]]
Iterates over each columns
- implicit def canTraverseKeyValuePairs[V]: CanTraverseKeyValuePairs[DenseMatrix[V], (Int, Int), V]
-
implicit
def
canTraverseRows[V]: CanTraverseAxis[DenseMatrix[V], _1.type, DenseVector[V]]
iterates over each column
- implicit def canTraverseValues[V]: CanTraverseValues[DenseMatrix[V], V]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
create[V](rows: Int, cols: Int, data: Array[V], offset: Int, majorStride: Int, isTranspose: Boolean = false): DenseMatrix[V]
Creates a new DenseMatrix using the provided array (not making a copy!).
Creates a new DenseMatrix using the provided array (not making a copy!). In generic contexts, prefer to use this (or the other create methd) instead of
new DenseMatrix[V](rows, cols, data)
, which in general won't give specialized implementations. -
def
create[V](rows: Int, cols: Int, data: Array[V])(implicit arg0: Zero[V]): DenseMatrix[V]
Creates a new DenseMatrix using the provided array (not making a copy!).
Creates a new DenseMatrix using the provided array (not making a copy!). In generic contexts, prefer to use this (or the other create methd) instead of
new DenseMatrix[V](rows, cols, data)
, which in general won't give specialized implementations.- Definition Classes
- DenseMatrix → MatrixConstructors
-
implicit
def
dm_dm_Op_Double_OpEq: operators.OpEq.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Double_OpGT: operators.OpGT.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Double_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Double_OpLT: operators.OpLT.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Double_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Double_OpNe: operators.OpNe.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Float_OpEq: operators.OpEq.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Float_OpGT: operators.OpGT.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Float_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Float_OpLT: operators.OpLT.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Float_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Float_OpNe: operators.OpNe.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Int_OpEq: operators.OpEq.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Int_OpGT: operators.OpGT.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Int_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Int_OpLT: operators.OpLT.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Int_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Int_OpNe: operators.OpNe.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Long_OpEq: operators.OpEq.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Long_OpGT: operators.OpGT.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Long_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Long_OpLT: operators.OpLT.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Long_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_dm_Op_Long_OpNe: operators.OpNe.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
val
dm_dm_UpdateOp_Double_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Double_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Double_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Double_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Double_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Double_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Double_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Float_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Float_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Float_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Float_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Float_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Float_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Float_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Int_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Int_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Int_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Int_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Int_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Int_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Int_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Long_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Long_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Long_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Long_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Long_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Long_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_dm_UpdateOp_Long_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
def
dm_dm_UpdateOp_OpAdd[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpAdd.InPlaceImpl2[DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
dm_dm_UpdateOp_OpDiv[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpDiv.InPlaceImpl2[DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
dm_dm_UpdateOp_OpMod[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMod.InPlaceImpl2[DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
dm_dm_UpdateOp_OpMulScalar[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulScalar.InPlaceImpl2[DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
dm_dm_UpdateOp_OpPow[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpPow.InPlaceImpl2[DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
dm_dm_UpdateOp_OpSub[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpSub.InPlaceImpl2[DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
dm_s_CompOp_Double_OpEq: operators.OpEq.Impl2[DenseMatrix[Double], Double, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Double_OpGT: operators.OpGT.Impl2[DenseMatrix[Double], Double, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Double_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Double], Double, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Double_OpLT: operators.OpLT.Impl2[DenseMatrix[Double], Double, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Double_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Double], Double, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Double_OpNe: operators.OpNe.Impl2[DenseMatrix[Double], Double, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Float_OpEq: operators.OpEq.Impl2[DenseMatrix[Float], Float, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Float_OpGT: operators.OpGT.Impl2[DenseMatrix[Float], Float, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Float_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Float], Float, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Float_OpLT: operators.OpLT.Impl2[DenseMatrix[Float], Float, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Float_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Float], Float, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Float_OpNe: operators.OpNe.Impl2[DenseMatrix[Float], Float, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Int_OpEq: operators.OpEq.Impl2[DenseMatrix[Int], Int, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Int_OpGT: operators.OpGT.Impl2[DenseMatrix[Int], Int, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Int_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Int], Int, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Int_OpLT: operators.OpLT.Impl2[DenseMatrix[Int], Int, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Int_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Int], Int, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Int_OpNe: operators.OpNe.Impl2[DenseMatrix[Int], Int, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Long_OpEq: operators.OpEq.Impl2[DenseMatrix[Long], Long, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Long_OpGT: operators.OpGT.Impl2[DenseMatrix[Long], Long, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Long_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Long], Long, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Long_OpLT: operators.OpLT.Impl2[DenseMatrix[Long], Long, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Long_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Long], Long, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_s_CompOp_Long_OpNe: operators.OpNe.Impl2[DenseMatrix[Long], Long, DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
val
dm_s_UpdateOp_Double_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Double_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Double_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Double_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Double_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Double_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Double_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Double_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Double], Double]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Float_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Float], Float]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Int_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Int], Int]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpAdd: operators.OpAdd.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpDiv: operators.OpDiv.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpMod: operators.OpMod.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpPow: operators.OpPow.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpSet: operators.OpSet.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
dm_s_UpdateOp_Long_OpSub: operators.OpSub.InPlaceImpl2[DenseMatrix[Long], Long]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
def
dm_v_Op_Double_OpEq: operators.OpEq.Impl2[DenseMatrix[Double], Matrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Double_OpGT: operators.OpGT.Impl2[DenseMatrix[Double], Matrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Double_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Double], Matrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Double_OpLT: operators.OpLT.Impl2[DenseMatrix[Double], Matrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Double_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Double], Matrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Double_OpNe: operators.OpNe.Impl2[DenseMatrix[Double], Matrix[Double], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Float_OpEq: operators.OpEq.Impl2[DenseMatrix[Float], Matrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Float_OpGT: operators.OpGT.Impl2[DenseMatrix[Float], Matrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Float_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Float], Matrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Float_OpLT: operators.OpLT.Impl2[DenseMatrix[Float], Matrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Float_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Float], Matrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Float_OpNe: operators.OpNe.Impl2[DenseMatrix[Float], Matrix[Float], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Int_OpEq: operators.OpEq.Impl2[DenseMatrix[Int], Matrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Int_OpGT: operators.OpGT.Impl2[DenseMatrix[Int], Matrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Int_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Int], Matrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Int_OpLT: operators.OpLT.Impl2[DenseMatrix[Int], Matrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Int_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Int], Matrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Int_OpNe: operators.OpNe.Impl2[DenseMatrix[Int], Matrix[Int], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Long_OpEq: operators.OpEq.Impl2[DenseMatrix[Long], Matrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Long_OpGT: operators.OpGT.Impl2[DenseMatrix[Long], Matrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Long_OpGTE: operators.OpGTE.Impl2[DenseMatrix[Long], Matrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Long_OpLT: operators.OpLT.Impl2[DenseMatrix[Long], Matrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Long_OpLTE: operators.OpLTE.Impl2[DenseMatrix[Long], Matrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
implicit
def
dm_v_Op_Long_OpNe: operators.OpNe.Impl2[DenseMatrix[Long], Matrix[Long], DenseMatrix[Boolean]]
- Definition Classes
- DenseMatrix_OrderingOps
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
eye[V](dim: Int)(implicit arg0: ClassTag[V], arg1: Zero[V], arg2: Semiring[V]): DenseMatrix[V]
Creates a square diagonal array of size dim x dim, with 1's along the diagonal.
-
def
fill[V](rows: Int, cols: Int)(v: ⇒ V)(implicit arg0: ClassTag[V], arg1: Zero[V]): DenseMatrix[V]
- Definition Classes
- MatrixConstructors
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- implicit def handholdCanMapCols[V]: HandHold[DenseMatrix[V], _1.type, DenseVector[V]]
- implicit def handholdCanMapRows[V]: HandHold[DenseMatrix[V], _0.type, DenseVector[V]]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
def
horzcat[M, V](matrices: M*)(implicit ev: <:<[M, Matrix[V]], opset: operators.OpSet.InPlaceImpl2[DenseMatrix[V], M], vman: ClassTag[V], zero: Zero[V]): DenseMatrix[V]
Horizontally tiles some matrices.
Horizontally tiles some matrices. They must have the same number of rows
-
implicit
val
implOpMulMatrix_DVD_DMD_eq_DMD: operators.OpMulMatrix.Impl2[DenseVector[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixMultiplyStuff
-
implicit
val
implOpMulMatrix_DVF_DMF_eq_DMF: operators.OpMulMatrix.Impl2[DenseVector[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixFloatMultiplyStuff
-
implicit
def
implOpMulMatrix_DVT_DMT_eq_DMT[T](implicit op: operators.OpMulMatrix.Impl2[DenseMatrix[T], DenseMatrix[T], DenseMatrix[T]]): operators.OpMulMatrix.Impl2[DenseVector[T], DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixMultiplyStuff
-
implicit
def
implOpMulMatrix_DVTt_DMT_eq_DMT[T](implicit op: operators.OpMulMatrix.Impl2[DenseMatrix[T], DenseMatrix[T], DenseMatrix[T]]): operators.OpMulMatrix.Impl2[Transpose[DenseVector[T]], DenseMatrix[T], Transpose[DenseVector[T]]]
- Definition Classes
- DenseMatrixMultiplyStuff
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- implicit def negFromScale[V](implicit scale: operators.OpMulScalar.Impl2[DenseMatrix[V], V, DenseMatrix[V]], field: Ring[V]): operators.OpNeg.Impl[DenseMatrix[V], DenseMatrix[V]]
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
def
ones[V](rows: Int, cols: Int)(implicit arg0: ClassTag[V], arg1: Zero[V], arg2: Semiring[V]): DenseMatrix[V]
Creates a matrix of all ones.
Creates a matrix of all ones.
- Definition Classes
- DenseMatrix → MatrixConstructors
-
implicit
def
opUpdate_DM_S_OpAdd[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpAdd.InPlaceImpl2[DenseMatrix[T], T]
- Definition Classes
- DenseMatrixOps
-
implicit
def
opUpdate_DM_S_OpDiv[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpDiv.InPlaceImpl2[DenseMatrix[T], T]
- Definition Classes
- DenseMatrixOps
-
implicit
def
opUpdate_DM_S_OpMod[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMod.InPlaceImpl2[DenseMatrix[T], T]
- Definition Classes
- DenseMatrixOps
-
implicit
def
opUpdate_DM_S_OpMulMatrix[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulMatrix.InPlaceImpl2[DenseMatrix[T], T]
- Definition Classes
- DenseMatrixOps
-
implicit
def
opUpdate_DM_S_OpMulScalar[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulScalar.InPlaceImpl2[DenseMatrix[T], T]
- Definition Classes
- DenseMatrixOps
-
implicit
def
opUpdate_DM_S_OpPow[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpPow.InPlaceImpl2[DenseMatrix[T], T]
- Definition Classes
- DenseMatrixOps
-
implicit
def
opUpdate_DM_S_OpSub[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpSub.InPlaceImpl2[DenseMatrix[T], T]
- Definition Classes
- DenseMatrixOps
-
implicit
val
op_DM_DM_Double: operators.OpMulMatrix.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Double_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Double_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Double_OpMod: operators.OpMod.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Double_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Double_OpPow: operators.OpPow.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Double_OpSub: operators.OpSub.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Float: operators.OpMulMatrix.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Float_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Float_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Float_OpMod: operators.OpMod.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Float_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Float_OpPow: operators.OpPow.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Float_OpSub: operators.OpSub.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Int: operators.OpMulMatrix.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Int_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Int_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Int_OpMod: operators.OpMod.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Int_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Int_OpPow: operators.OpPow.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Int_OpSub: operators.OpSub.Impl2[DenseMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Long: operators.OpMulMatrix.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Long_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Long_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Long_OpMod: operators.OpMod.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Long_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Long_OpPow: operators.OpPow.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_DM_Long_OpSub: operators.OpSub.Impl2[DenseMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
def
op_DM_DM_Semiring[T](implicit arg0: Semiring[T], arg1: ClassTag[T], arg2: Zero[T]): operators.OpMulMatrix.Impl2[DenseMatrix[T], DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- DenseMatrixMultOps
-
implicit
val
op_DM_M_Double: BinaryRegistry[DenseMatrix[Double], Matrix[Double], OpMulMatrix.type, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_M_Float: BinaryRegistry[DenseMatrix[Float], Matrix[Float], OpMulMatrix.type, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_M_Int: BinaryRegistry[DenseMatrix[Int], Matrix[Int], OpMulMatrix.type, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_M_Long: BinaryRegistry[DenseMatrix[Long], Matrix[Long], OpMulMatrix.type, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Double_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Double], Double, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Double_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Double], Double, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Double_OpMod: operators.OpMod.Impl2[DenseMatrix[Double], Double, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Double_OpMulMatrix: operators.OpMulMatrix.Impl2[DenseMatrix[Double], Double, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Double_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Double], Double, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Double_OpPow: operators.OpPow.Impl2[DenseMatrix[Double], Double, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Double_OpSub: operators.OpSub.Impl2[DenseMatrix[Double], Double, DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Float_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Float], Float, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Float_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Float], Float, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Float_OpMod: operators.OpMod.Impl2[DenseMatrix[Float], Float, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Float_OpMulMatrix: operators.OpMulMatrix.Impl2[DenseMatrix[Float], Float, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Float_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Float], Float, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Float_OpPow: operators.OpPow.Impl2[DenseMatrix[Float], Float, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Float_OpSub: operators.OpSub.Impl2[DenseMatrix[Float], Float, DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Int_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Int], Int, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Int_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Int], Int, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Int_OpMod: operators.OpMod.Impl2[DenseMatrix[Int], Int, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Int_OpMulMatrix: operators.OpMulMatrix.Impl2[DenseMatrix[Int], Int, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Int_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Int], Int, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Int_OpPow: operators.OpPow.Impl2[DenseMatrix[Int], Int, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Int_OpSub: operators.OpSub.Impl2[DenseMatrix[Int], Int, DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Long_OpAdd: operators.OpAdd.Impl2[DenseMatrix[Long], Long, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Long_OpDiv: operators.OpDiv.Impl2[DenseMatrix[Long], Long, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Long_OpMod: operators.OpMod.Impl2[DenseMatrix[Long], Long, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Long_OpMulMatrix: operators.OpMulMatrix.Impl2[DenseMatrix[Long], Long, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Long_OpMulScalar: operators.OpMulScalar.Impl2[DenseMatrix[Long], Long, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Long_OpPow: operators.OpPow.Impl2[DenseMatrix[Long], Long, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
op_DM_S_Long_OpSub: operators.OpSub.Impl2[DenseMatrix[Long], Long, DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
def
op_DM_S_OpAdd[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpAdd.Impl2[DenseMatrix[T], T, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
op_DM_S_OpDiv[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpDiv.Impl2[DenseMatrix[T], T, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
op_DM_S_OpMod[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMod.Impl2[DenseMatrix[T], T, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
op_DM_S_OpMulMatrix[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulMatrix.Impl2[DenseMatrix[T], T, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
op_DM_S_OpMulScalar[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulScalar.Impl2[DenseMatrix[T], T, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
op_DM_S_OpPow[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpPow.Impl2[DenseMatrix[T], T, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
def
op_DM_S_OpSub[T](implicit arg0: Field[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpSub.Impl2[DenseMatrix[T], T, DenseMatrix[T]]
- Definition Classes
- DenseMatrixOps
-
implicit
val
op_DM_V_Double: BinaryRegistry[DenseMatrix[Double], Vector[Double], OpMulMatrix.type, DenseVector[Double]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_V_Float: BinaryRegistry[DenseMatrix[Float], Vector[Float], OpMulMatrix.type, DenseVector[Float]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_V_Int: BinaryRegistry[DenseMatrix[Int], Vector[Int], OpMulMatrix.type, DenseVector[Int]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
val
op_DM_V_Long: BinaryRegistry[DenseMatrix[Long], Vector[Long], OpMulMatrix.type, DenseVector[Long]]
- Definition Classes
- DenseMatrixMultOps
- Annotations
- @valify()
-
implicit
def
op_DM_V_Semiring[T](implicit ring: Semiring[T], ct: ClassTag[T]): BinaryRegistry[DenseMatrix[T], Vector[T], OpMulMatrix.type, DenseVector[T]]
- Definition Classes
- LowPriorityDenseMatrix
-
def
rand[T](rows: Int, cols: Int, rand: Rand[T] = Rand.uniform)(implicit arg0: ClassTag[T], arg1: Zero[T]): DenseMatrix[T]
- Definition Classes
- MatrixConstructors
-
implicit
def
s_dm_op[T, Op <: OpType, U](implicit opScalar: UImpl2[Op, T, T, U], ct: ClassTag[U], zero: Zero[U]): UImpl2[Op, T, DenseMatrix[T], DenseMatrix[U]]
- Definition Classes
- DenseMatrixOps
-
implicit
val
s_dm_op_Double_OpAdd: operators.OpAdd.Impl2[Double, DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Double_OpDiv: operators.OpDiv.Impl2[Double, DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Double_OpMod: operators.OpMod.Impl2[Double, DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Double_OpMulMatrix: operators.OpMulMatrix.Impl2[Double, DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Double_OpMulScalar: operators.OpMulScalar.Impl2[Double, DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Double_OpPow: operators.OpPow.Impl2[Double, DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Double_OpSub: operators.OpSub.Impl2[Double, DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Float_OpAdd: operators.OpAdd.Impl2[Float, DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Float_OpDiv: operators.OpDiv.Impl2[Float, DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Float_OpMod: operators.OpMod.Impl2[Float, DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Float_OpMulMatrix: operators.OpMulMatrix.Impl2[Float, DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Float_OpMulScalar: operators.OpMulScalar.Impl2[Float, DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Float_OpPow: operators.OpPow.Impl2[Float, DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Float_OpSub: operators.OpSub.Impl2[Float, DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Int_OpAdd: operators.OpAdd.Impl2[Int, DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Int_OpDiv: operators.OpDiv.Impl2[Int, DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Int_OpMod: operators.OpMod.Impl2[Int, DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Int_OpMulMatrix: operators.OpMulMatrix.Impl2[Int, DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Int_OpMulScalar: operators.OpMulScalar.Impl2[Int, DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Int_OpPow: operators.OpPow.Impl2[Int, DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Int_OpSub: operators.OpSub.Impl2[Int, DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Long_OpAdd: operators.OpAdd.Impl2[Long, DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Long_OpDiv: operators.OpDiv.Impl2[Long, DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Long_OpMod: operators.OpMod.Impl2[Long, DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Long_OpMulMatrix: operators.OpMulMatrix.Impl2[Long, DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Long_OpMulScalar: operators.OpMulScalar.Impl2[Long, DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Long_OpPow: operators.OpPow.Impl2[Long, DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
-
implicit
val
s_dm_op_Long_OpSub: operators.OpSub.Impl2[Long, DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- DenseMatrixOps
- Annotations
- @valify()
- implicit def scalarOf[T]: ScalarOf[DenseMatrix[T], T]
-
implicit
def
setDMDM[V]: operators.OpSet.InPlaceImpl2[DenseMatrix[V], DenseMatrix[V]]
- Definition Classes
- LowPriorityDenseMatrix
-
implicit
def
setDMDV[V]: operators.OpSet.InPlaceImpl2[DenseMatrix[V], DenseVector[V]]
- Definition Classes
- LowPriorityDenseMatrix
-
implicit
def
setDMS[V]: operators.OpSet.InPlaceImpl2[DenseMatrix[V], V]
- Definition Classes
- LowPriorityDenseMatrix
-
implicit
def
setMM[V]: operators.OpSet.InPlaceImpl2[DenseMatrix[V], Matrix[V]]
- Definition Classes
- LowPriorityDenseMatrix1
-
implicit
def
setMV[V]: operators.OpSet.InPlaceImpl2[DenseMatrix[V], Vector[V]]
- Definition Classes
- LowPriorityDenseMatrix1
- implicit val setMV_D: operators.OpSet.InPlaceImpl2[DenseMatrix[Double], DenseVector[Double]]
- implicit val setMV_F: operators.OpSet.InPlaceImpl2[DenseMatrix[Float], DenseVector[Float]]
- implicit val setMV_I: operators.OpSet.InPlaceImpl2[DenseMatrix[Int], DenseVector[Int]]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
tabulate[V](rows: Int, cols: Int)(f: (Int, Int) ⇒ V)(implicit arg0: ClassTag[V], arg1: Zero[V]): DenseMatrix[V]
- Definition Classes
- MatrixConstructors
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
vertcat[V](matrices: DenseMatrix[V]*)(implicit opset: operators.OpSet.InPlaceImpl2[DenseMatrix[V], DenseMatrix[V]], vman: ClassTag[V], zero: Zero[V]): DenseMatrix[V]
Vertically tiles some matrices.
Vertically tiles some matrices. They must have the same number of columns
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
zeros[V](rows: Int, cols: Int)(implicit arg0: ClassTag[V], arg1: Zero[V]): DenseMatrix[V]
The standard way to create an empty matrix, size is rows * cols
The standard way to create an empty matrix, size is rows * cols
- Definition Classes
- DenseMatrix → MatrixConstructors
- implicit def zipMap[V, R](implicit arg0: ClassTag[R]): CanZipMapValuesDenseMatrix[V, R]
- implicit def zipMapKV[V, R](implicit arg0: ClassTag[R]): CanZipMapKeyValuesDenseMatrix[V, R]
- implicit val zipMap_d: CanZipMapValuesDenseMatrix[Double, Double]
- implicit val zipMap_f: CanZipMapValuesDenseMatrix[Float, Float]
- implicit val zipMap_i: CanZipMapValuesDenseMatrix[Int, Int]
- object FrobeniusInnerProductDenseMatrixSpace
-
implicit
object
implOpMulMatrix_DMF_DMF_eq_DMF
extends OpMulMatrix.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixFloatMultiplyStuff
-
implicit
object
implOpMulMatrix_DMF_DVF_eq_DVF
extends OpMulMatrix.Impl2[DenseMatrix[Float], DenseVector[Float], DenseVector[Float]]
- Definition Classes
- DenseMatrixFloatMultiplyStuff
-
implicit
object
implOpSolveMatrixBy_DMF_DMF_eq_DMF
extends OpSolveMatrixBy.Impl2[DenseMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- DenseMatrixFloatMultiplyStuff
-
implicit
object
implOpSolveMatrixBy_DMF_DVF_eq_DVF
extends OpSolveMatrixBy.Impl2[DenseMatrix[Float], DenseVector[Float], DenseVector[Float]]
- Definition Classes
- DenseMatrixFloatMultiplyStuff
-
implicit
object
implOpMulMatrix_DMD_DMD_eq_DMD
extends OpMulMatrix.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixMultiplyStuff
-
implicit
object
implOpMulMatrix_DMD_DVD_eq_DVD
extends OpMulMatrix.Impl2[DenseMatrix[Double], DenseVector[Double], DenseVector[Double]]
- Definition Classes
- DenseMatrixMultiplyStuff
-
implicit
object
implOpSolveMatrixBy_DMD_DMD_eq_DMD
extends OpSolveMatrixBy.Impl2[DenseMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- DenseMatrixMultiplyStuff
-
implicit
object
implOpSolveMatrixBy_DMD_DVD_eq_DVD
extends OpSolveMatrixBy.Impl2[DenseMatrix[Double], DenseVector[Double], DenseVector[Double]]
- Definition Classes
- DenseMatrixMultiplyStuff