object CSCMatrix extends MatrixConstructors[CSCMatrix] with CSCMatrixOps with SerializableLogging
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CSCMatrix
- CSCMatrixOps
- CSCMatrixOps_Ring
- CSCMatrixOpsLowPrio
- SerializableLogging
- Serializable
- Serializable
- MatrixConstructors
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
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
-
implicit
def
CSCMatrixCanAdd_M_M_Semiring[A](implicit arg0: Semiring[A], arg1: Zero[A], arg2: ClassTag[A]): operators.OpAdd.Impl2[CSCMatrix[A], CSCMatrix[A], CSCMatrix[A]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
CSCMatrixCanMulScalarM_M_Semiring[A](implicit arg0: Semiring[A], arg1: ClassTag[A], arg2: Zero[A]): operators.OpMulScalar.Impl2[CSCMatrix[A], CSCMatrix[A], CSCMatrix[A]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
CSCMatrixCanSetM_M_Semiring[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): operators.OpSet.Impl2[CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
CSCMatrixCanSubM_M_Ring[A](implicit arg0: Ring[A], arg1: Zero[A], arg2: ClassTag[A]): operators.OpSub.Impl2[CSCMatrix[A], CSCMatrix[A], CSCMatrix[A]]
- Definition Classes
- CSCMatrixOps_Ring
-
def
apply[R, V](rows: R*)(implicit rl: LiteralRow[R, V], man: ClassTag[V], zero: Zero[V]): CSCMatrix[V]
Static constructor for a literal matrix.
Static constructor for a literal matrix.
- Definition Classes
- MatrixConstructors
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
implicit
val
axpyCSC_DM_DM_Double: scaleAdd.InPlaceImpl3[DenseMatrix[Double], CSCMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
axpyCSC_DM_DM_Float: scaleAdd.InPlaceImpl3[DenseMatrix[Float], CSCMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
axpyCSC_DM_DM_Int: scaleAdd.InPlaceImpl3[DenseMatrix[Int], CSCMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
axpyCSC_DM_DM_Long: scaleAdd.InPlaceImpl3[DenseMatrix[Long], CSCMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canAddM_S_Semiring[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): operators.OpAdd.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
- implicit def canCopySparse[V](implicit arg0: ClassTag[V], arg1: Zero[V]): CanCopyCSCMatrix[V]
-
implicit
def
canCreateZeros[T](implicit arg0: ClassTag[T], arg1: Zero[T]): CanCreateZeros[CSCMatrix[T], (Int, Int)]
- Definition Classes
- MatrixConstructors
- implicit def canCreateZerosLike[V](implicit arg0: ClassTag[V], arg1: Zero[V]): CanCreateZerosLike[CSCMatrix[V], CSCMatrix[V]]
- implicit def canDim[E]: dim.Impl[CSCMatrix[E], (Int, Int)]
- implicit def canIterateKeysValues[V](implicit arg0: Zero[V]): CanTraverseKeyValuePairs[CSCMatrix[V], (Int, Int), V]
- implicit def canIterateValues[V]: CanTraverseValues[CSCMatrix[V], V]
- implicit def canMapActiveValues[V, R](implicit arg0: ClassTag[R], arg1: Zero[R], arg2: Semiring[R]): CanMapActiveValues[CSCMatrix[V], V, R, CSCMatrix[R]]
- implicit def canMapValues[V, R](implicit arg0: ClassTag[R], arg1: Zero[R], arg2: Semiring[R]): CanMapValues[CSCMatrix[V], V, R, CSCMatrix[R]]
-
implicit
val
canMulDM_M_Double: operators.OpMulMatrix.Impl2[DenseMatrix[Double], CSCMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulDM_M_Float: operators.OpMulMatrix.Impl2[DenseMatrix[Float], CSCMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulDM_M_Int: operators.OpMulMatrix.Impl2[DenseMatrix[Int], CSCMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulDM_M_Long: operators.OpMulMatrix.Impl2[DenseMatrix[Long], CSCMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canMulDM_M_Semiring[T](implicit arg0: Semiring[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulMatrix.Impl2[DenseMatrix[T], CSCMatrix[T], DenseMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
canMulM_DM_Double: operators.OpMulMatrix.Impl2[CSCMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_DM_Float: operators.OpMulMatrix.Impl2[CSCMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_DM_Int: operators.OpMulMatrix.Impl2[CSCMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_DM_Long: operators.OpMulMatrix.Impl2[CSCMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canMulM_DM_Semiring[T](implicit arg0: Semiring[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulMatrix.Impl2[CSCMatrix[T], DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
canMulM_DV_Double: BinaryRegistry[CSCMatrix[Double], DenseVector[Double], OpMulMatrix.type, DenseVector[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_DV_Float: BinaryRegistry[CSCMatrix[Float], DenseVector[Float], OpMulMatrix.type, DenseVector[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_DV_Int: BinaryRegistry[CSCMatrix[Int], DenseVector[Int], OpMulMatrix.type, DenseVector[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_DV_Long: BinaryRegistry[CSCMatrix[Long], DenseVector[Long], OpMulMatrix.type, DenseVector[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_M_Double: operators.OpMulMatrix.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_M_Float: operators.OpMulMatrix.Impl2[CSCMatrix[Float], CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_M_Int: operators.OpMulMatrix.Impl2[CSCMatrix[Int], CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_M_Long: operators.OpMulMatrix.Impl2[CSCMatrix[Long], CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canMulM_M_Semiring[T](implicit arg0: Semiring[T], arg1: Zero[T], arg2: ClassTag[T]): operators.OpMulMatrix.Impl2[CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
canMulM_M_def[T, B <: Matrix[T]](implicit bb: <:<[B, Matrix[T]], op: operators.OpMulMatrix.Impl2[CSCMatrix[T], Matrix[T], CSCMatrix[T]]): operators.OpMulMatrix.Impl2[CSCMatrix[T], B, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOpsLowPrio
-
implicit
val
canMulM_SV_Double: BinaryRegistry[CSCMatrix[Double], SparseVector[Double], OpMulMatrix.type, SparseVector[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_SV_Float: BinaryRegistry[CSCMatrix[Float], SparseVector[Float], OpMulMatrix.type, SparseVector[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_SV_Int: BinaryRegistry[CSCMatrix[Int], SparseVector[Int], OpMulMatrix.type, SparseVector[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_SV_Long: BinaryRegistry[CSCMatrix[Long], SparseVector[Long], OpMulMatrix.type, SparseVector[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canMulM_SV_Semiring[T](implicit arg0: Semiring[T], arg1: Zero[T], arg2: ClassTag[T]): BinaryRegistry[CSCMatrix[T], SparseVector[T], OpMulMatrix.type, SparseVector[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
canMulM_S_Ring_OpMulMatrix[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpMulMatrix.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
canMulM_S_Ring_OpMulScalar[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpMulScalar.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
canMulM_V_Double: BinaryRegistry[CSCMatrix[Double], Vector[Double], OpMulMatrix.type, Vector[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_V_Float: BinaryRegistry[CSCMatrix[Float], Vector[Float], OpMulMatrix.type, Vector[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_V_Int: BinaryRegistry[CSCMatrix[Int], Vector[Int], OpMulMatrix.type, Vector[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
canMulM_V_Long: BinaryRegistry[CSCMatrix[Long], Vector[Long], OpMulMatrix.type, Vector[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canMulM_V_Semiring[T](implicit arg0: Semiring[T], arg1: Zero[T], arg2: ClassTag[T]): BinaryRegistry[CSCMatrix[T], Vector[T], OpMulMatrix.type, Vector[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
canMulM_V_def[T, A, B <: Vector[T]](implicit bb: <:<[B, Vector[T]], op: operators.OpMulMatrix.Impl2[CSCMatrix[T], Vector[T], Vector[T]]): operators.OpMulMatrix.Impl2[A, B, Vector[T]]
- Definition Classes
- CSCMatrixOpsLowPrio
-
implicit
def
canMulSV_CSC_eq_CSC[T](implicit op: operators.OpMulMatrix.Impl2[CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]], zero: Zero[T]): operators.OpMulMatrix.Impl2[SparseVector[T], CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canMulSVt_CSC_eq_SVt[T](implicit op: operators.OpMulMatrix.Impl2[CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]], zero: Zero[T], ct: ClassTag[T]): operators.OpMulMatrix.Impl2[Transpose[SparseVector[T]], CSCMatrix[T], Transpose[SparseVector[T]]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
canSetM_S_Semiring[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): operators.OpSet.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
canSubM_S_Ring[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpSub.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
- implicit def canTranspose[V](implicit arg0: ClassTag[V], arg1: Zero[V], arg2: Semiring[V]): CanTranspose[CSCMatrix[V], CSCMatrix[V]]
- implicit def canTransposeComplex: CanTranspose[CSCMatrix[Complex], CSCMatrix[Complex]]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate() @throws( ... )
-
def
create[V](rows: Int, cols: Int, data: Array[V])(implicit arg0: Zero[V]): CSCMatrix[V]
- Definition Classes
- CSCMatrix → MatrixConstructors
-
implicit
def
cscScaleAdd[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): scaleAdd.InPlaceImpl3[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
cscScaleAdd_Double: scaleAdd.InPlaceImpl3[CSCMatrix[Double], Double, CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
cscScaleAdd_Float: scaleAdd.InPlaceImpl3[CSCMatrix[Float], Float, CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
cscScaleAdd_Int: scaleAdd.InPlaceImpl3[CSCMatrix[Int], Int, CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
cscScaleAdd_Long: scaleAdd.InPlaceImpl3[CSCMatrix[Long], Long, CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
csc_OpNeg[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpNeg.Impl[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
csc_OpNeg_Double: operators.OpNeg.Impl[CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_OpNeg_Float: operators.OpNeg.Impl[CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_OpNeg_Int: operators.OpNeg.Impl[CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_OpNeg_Long: operators.OpNeg.Impl[CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Double_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Double_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Double_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Double_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Double_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Double_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Double_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Float_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Float], Float]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Float_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Float], Float]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Float_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Float], Float]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Float_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[CSCMatrix[Float], Float]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Float_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Float], Float]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Float_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Float], Float]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Float_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Float], Float]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Int_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Int], Int]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Int_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Int], Int]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Int_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Int], Int]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Int_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[CSCMatrix[Int], Int]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Int_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Int], Int]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Int_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Int], Int]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Int_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Int], Int]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Long_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Long], Long]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Long_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Long], Long]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Long_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Long], Long]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Long_OpMulMatrix: operators.OpMulMatrix.InPlaceImpl2[CSCMatrix[Long], Long]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Long_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Long], Long]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Long_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Long], Long]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_T_InPlace_Long_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Long], Long]
- Definition Classes
- CSCMatrixOps
-
implicit
def
csc_T_Op_OpDiv[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpDiv.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_Op_OpMod[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpMod.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_Op_OpPow[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpPow.Impl2[CSCMatrix[T], T, CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpAdd[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpAdd.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpDiv[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpDiv.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpMod[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpMod.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpMulMatrix[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpMulMatrix.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpMulScalar[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpMulScalar.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpPow[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpPow.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpSet[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpSet.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_T_UpdateOp_OpSub[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpSub.InPlaceImpl2[CSCMatrix[T], T]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_BadOp_OpDiv[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpDiv.Impl2[CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_BadOp_OpMod[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpMod.Impl2[CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_BadOp_OpPow[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpPow.Impl2[CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
csc_csc_BadOps_Double_OpDiv: operators.OpDiv.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Double_OpMod: operators.OpMod.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Double_OpPow: operators.OpPow.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Float_OpDiv: operators.OpDiv.Impl2[CSCMatrix[Float], CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Float_OpMod: operators.OpMod.Impl2[CSCMatrix[Float], CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Float_OpPow: operators.OpPow.Impl2[CSCMatrix[Float], CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Int_OpDiv: operators.OpDiv.Impl2[CSCMatrix[Int], CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Int_OpMod: operators.OpMod.Impl2[CSCMatrix[Int], CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Int_OpPow: operators.OpPow.Impl2[CSCMatrix[Int], CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Long_OpDiv: operators.OpDiv.Impl2[CSCMatrix[Long], CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Long_OpMod: operators.OpMod.Impl2[CSCMatrix[Long], CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_BadOps_Long_OpPow: operators.OpPow.Impl2[CSCMatrix[Long], CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Double_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Double_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Double_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Double_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Double_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Double_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Float_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Float_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Float_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Float_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Float_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Float_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Int_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Int_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Int_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Int_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Int_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Int_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Long_OpAdd: operators.OpAdd.InPlaceImpl2[CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Long_OpDiv: operators.OpDiv.InPlaceImpl2[CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Long_OpMod: operators.OpMod.InPlaceImpl2[CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Long_OpMulScalar: operators.OpMulScalar.InPlaceImpl2[CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Long_OpPow: operators.OpPow.InPlaceImpl2[CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_InPlace_Long_OpSub: operators.OpSub.InPlaceImpl2[CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpAdd_Double: operators.OpAdd.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpAdd_Float: operators.OpAdd.Impl2[CSCMatrix[Float], CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpAdd_Int: operators.OpAdd.Impl2[CSCMatrix[Int], CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpAdd_Long: operators.OpAdd.Impl2[CSCMatrix[Long], CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpMulScalar_Double: operators.OpMulScalar.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpMulScalar_Float: operators.OpMulScalar.Impl2[CSCMatrix[Float], CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpMulScalar_Int: operators.OpMulScalar.Impl2[CSCMatrix[Int], CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpMulScalar_Long: operators.OpMulScalar.Impl2[CSCMatrix[Long], CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpSub_Double: operators.OpSub.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpSub_Float: operators.OpSub.Impl2[CSCMatrix[Float], CSCMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpSub_Int: operators.OpSub.Impl2[CSCMatrix[Int], CSCMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_csc_OpSub_Long: operators.OpSub.Impl2[CSCMatrix[Long], CSCMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
csc_csc_UpdateOp_OpAdd[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpAdd.InPlaceImpl2[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_UpdateOp_OpDiv[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpDiv.InPlaceImpl2[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_UpdateOp_OpMod[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpMod.InPlaceImpl2[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_UpdateOp_OpMulScalar[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpMulScalar.InPlaceImpl2[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_UpdateOp_OpPow[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpPow.InPlaceImpl2[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_UpdateOp_OpSet[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpSet.InPlaceImpl2[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
csc_csc_UpdateOp_OpSub[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpSub.InPlaceImpl2[CSCMatrix[T], CSCMatrix[T]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
csc_dm_OpAdd_Double: operators.OpAdd.Impl2[CSCMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_dm_OpAdd_Float: operators.OpAdd.Impl2[CSCMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_dm_OpAdd_Int: operators.OpAdd.Impl2[CSCMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_dm_OpAdd_Long: operators.OpAdd.Impl2[CSCMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_dm_OpSub_Double: operators.OpSub.Impl2[CSCMatrix[Double], DenseMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_dm_OpSub_Float: operators.OpSub.Impl2[CSCMatrix[Float], DenseMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_dm_OpSub_Int: operators.OpSub.Impl2[CSCMatrix[Int], DenseMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
csc_dm_OpSub_Long: operators.OpSub.Impl2[CSCMatrix[Long], DenseMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
csc_dm_Semi[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): operators.OpAdd.Impl2[CSCMatrix[T], DenseMatrix[T], DenseMatrix[T]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpAdd_Double: operators.OpAdd.InPlaceImpl2[DenseMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpAdd_Float: operators.OpAdd.InPlaceImpl2[DenseMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpAdd_Int: operators.OpAdd.InPlaceImpl2[DenseMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpAdd_Long: operators.OpAdd.InPlaceImpl2[DenseMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSet_Double: operators.OpSet.InPlaceImpl2[DenseMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSet_Float: operators.OpSet.InPlaceImpl2[DenseMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSet_Int: operators.OpSet.InPlaceImpl2[DenseMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSet_Long: operators.OpSet.InPlaceImpl2[DenseMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSub_Double: operators.OpSub.InPlaceImpl2[DenseMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSub_Float: operators.OpSub.InPlaceImpl2[DenseMatrix[Float], CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSub_Int: operators.OpSub.InPlaceImpl2[DenseMatrix[Int], CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_InPlace_OpSub_Long: operators.OpSub.InPlaceImpl2[DenseMatrix[Long], CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpAdd_Double: operators.OpAdd.Impl2[DenseMatrix[Double], CSCMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpAdd_Float: operators.OpAdd.Impl2[DenseMatrix[Float], CSCMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpAdd_Int: operators.OpAdd.Impl2[DenseMatrix[Int], CSCMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpAdd_Long: operators.OpAdd.Impl2[DenseMatrix[Long], CSCMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
def
dm_csc_OpAdd_Semi[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): operators.OpAdd.Impl2[DenseMatrix[T], CSCMatrix[T], DenseMatrix[T]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpSub_Double: operators.OpSub.Impl2[DenseMatrix[Double], CSCMatrix[Double], DenseMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpSub_Float: operators.OpSub.Impl2[DenseMatrix[Float], CSCMatrix[Float], DenseMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpSub_Int: operators.OpSub.Impl2[DenseMatrix[Int], CSCMatrix[Int], DenseMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
dm_csc_OpSub_Long: operators.OpSub.Impl2[DenseMatrix[Long], CSCMatrix[Long], DenseMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
fill[V](rows: Int, cols: Int)(v: ⇒ V)(implicit arg0: ClassTag[V], arg1: Zero[V]): CSCMatrix[V]
- Definition Classes
- MatrixConstructors
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
implicit
def
implOpSolveMatrixBy_CSCD_DVD_eq_DVD[V](implicit multMV: operators.OpMulMatrix.Impl2[CSCMatrix[Double], V, V], ispace: MutableInnerProductVectorSpace[V, Double]): operators.OpSolveMatrixBy.Impl2[CSCMatrix[Double], V, V]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
implOpSolveMatrixBy_CSC_CSC_eq_CSC: operators.OpSolveMatrixBy.Impl2[CSCMatrix[Double], CSCMatrix[Double], CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
val
implOps_CSCT_T_eq_CSCT_Double_OpMulMatrix: operators.OpMulMatrix.Impl2[CSCMatrix[Double], Double, CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
implOps_CSCT_T_eq_CSCT_Double_OpMulScalar: operators.OpMulScalar.Impl2[CSCMatrix[Double], Double, CSCMatrix[Double]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
implOps_CSCT_T_eq_CSCT_Float_OpMulMatrix: operators.OpMulMatrix.Impl2[CSCMatrix[Float], Float, CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
implOps_CSCT_T_eq_CSCT_Float_OpMulScalar: operators.OpMulScalar.Impl2[CSCMatrix[Float], Float, CSCMatrix[Float]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
implOps_CSCT_T_eq_CSCT_Int_OpMulMatrix: operators.OpMulMatrix.Impl2[CSCMatrix[Int], Int, CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
implOps_CSCT_T_eq_CSCT_Int_OpMulScalar: operators.OpMulScalar.Impl2[CSCMatrix[Int], Int, CSCMatrix[Int]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
implOps_CSCT_T_eq_CSCT_Long_OpMulMatrix: operators.OpMulMatrix.Impl2[CSCMatrix[Long], Long, CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
implicit
val
implOps_CSCT_T_eq_CSCT_Long_OpMulScalar: operators.OpMulScalar.Impl2[CSCMatrix[Long], Long, CSCMatrix[Long]]
- Definition Classes
- CSCMatrixOps
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
logger: LazyLogger
- Attributes
- protected
- Definition Classes
- SerializableLogging
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
ones[V](rows: Int, cols: Int)(implicit arg0: ClassTag[V], arg1: Zero[V], arg2: Semiring[V]): CSCMatrix[V]
Creates a matrix of all ones.
Creates a matrix of all ones.
- Definition Classes
- MatrixConstructors
-
def
rand[T](rows: Int, cols: Int, rand: Rand[T] = Rand.uniform)(implicit arg0: ClassTag[T], arg1: Zero[T]): CSCMatrix[T]
- Definition Classes
- MatrixConstructors
- implicit def scalarOf[T]: ScalarOf[CSCMatrix[T], T]
-
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]): CSCMatrix[V]
- Definition Classes
- MatrixConstructors
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
updateFromPure[T, Op <: OpType, Other](implicit op: UImpl2[Op, CSCMatrix[T], Other, CSCMatrix[T]]): InPlaceImpl2[Op, CSCMatrix[T], Other]
- Attributes
- protected
- Definition Classes
- CSCMatrixOps
-
def
updateFromPure_CSC_CSC[T, Op <: OpType](implicit op: UImpl2[Op, CSCMatrix[T], CSCMatrix[T], CSCMatrix[T]]): InPlaceImpl2[Op, CSCMatrix[T], CSCMatrix[T]]
- Attributes
- protected
- Definition Classes
- CSCMatrixOps_Ring
-
def
updateFromPure_CSC_T[T, Op <: OpType, Other](implicit op: UImpl2[Op, CSCMatrix[T], Other, CSCMatrix[T]]): InPlaceImpl2[Op, CSCMatrix[T], Other]
- Attributes
- protected
- Definition Classes
- CSCMatrixOps_Ring
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
zeros[V](rows: Int, cols: Int)(implicit arg0: ClassTag[V], arg1: Zero[V]): CSCMatrix[V]
- Definition Classes
- CSCMatrix → MatrixConstructors
- def zeros[V](rows: Int, cols: Int, initialNonzero: Int)(implicit arg0: ClassTag[V], arg1: Zero[V]): CSCMatrix[V]
-
implicit
def
zipMapKeyVals[S, R](implicit arg0: ClassTag[R], arg1: Semiring[R], arg2: Zero[R]): CanZipMapKeyValues[CSCMatrix[S], (Int, Int), S, R, CSCMatrix[R]]
- Definition Classes
- CSCMatrixOps_Ring
-
implicit
def
zipMapVals[S, R](implicit arg0: ClassTag[R], arg1: Semiring[R], arg2: Zero[R]): CanZipMapValues[CSCMatrix[S], S, R, CSCMatrix[R]]
- Definition Classes
- CSCMatrixOps_Ring
- object Builder
- object FrobeniusInnerProductCSCMatrixSpace
-
object
FrobeniusCSCProduct extends OpMulInner.Impl2[CSCMatrix[Double], CSCMatrix[Double], Double]
- Definition Classes
- CSCMatrixOps_Ring