breeze
.
linalg
.
operators
CSCMatrixOps
Related Doc:
package operators
trait
CSCMatrixOps
extends
CSCMatrixOps_Ring
TODO
Self Type
CSCMatrix
.type
Linear Supertypes
CSCMatrixOps_Ring
,
CSCMatrixOpsLowPrio
,
SerializableLogging
,
Serializable
,
Serializable
,
AnyRef
,
Any
Known Subclasses
CSCMatrix
Ordering
Alphabetic
By Inheritance
Inherited
CSCMatrixOps
CSCMatrixOps_Ring
CSCMatrixOpsLowPrio
SerializableLogging
Serializable
Serializable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
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
]
)
:
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
]
)
:
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
]
)
:
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
]
)
:
OpSub.Impl2
[
CSCMatrix
[
A
],
CSCMatrix
[
A
],
CSCMatrix
[
A
]]
Definition Classes
CSCMatrixOps_Ring
object
FrobeniusCSCProduct
extends
OpMulInner.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
Double
]
Definition Classes
CSCMatrixOps_Ring
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
implicit
val
axpyCSC_DM_DM_Double
:
scaleAdd.InPlaceImpl3
[
DenseMatrix
[
Double
],
CSCMatrix
[
Double
],
DenseMatrix
[
Double
]]
implicit
val
axpyCSC_DM_DM_Float
:
scaleAdd.InPlaceImpl3
[
DenseMatrix
[
Float
],
CSCMatrix
[
Float
],
DenseMatrix
[
Float
]]
implicit
val
axpyCSC_DM_DM_Int
:
scaleAdd.InPlaceImpl3
[
DenseMatrix
[
Int
],
CSCMatrix
[
Int
],
DenseMatrix
[
Int
]]
implicit
val
axpyCSC_DM_DM_Long
:
scaleAdd.InPlaceImpl3
[
DenseMatrix
[
Long
],
CSCMatrix
[
Long
],
DenseMatrix
[
Long
]]
implicit
def
canAddM_S_Semiring
[
T
]
(
implicit
arg0:
Semiring
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpAdd.Impl2
[
CSCMatrix
[
T
],
T
,
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
val
canMulDM_M_Double
:
OpMulMatrix.Impl2
[
DenseMatrix
[
Double
],
CSCMatrix
[
Double
],
DenseMatrix
[
Double
]]
implicit
val
canMulDM_M_Float
:
OpMulMatrix.Impl2
[
DenseMatrix
[
Float
],
CSCMatrix
[
Float
],
DenseMatrix
[
Float
]]
implicit
val
canMulDM_M_Int
:
OpMulMatrix.Impl2
[
DenseMatrix
[
Int
],
CSCMatrix
[
Int
],
DenseMatrix
[
Int
]]
implicit
val
canMulDM_M_Long
:
OpMulMatrix.Impl2
[
DenseMatrix
[
Long
],
CSCMatrix
[
Long
],
DenseMatrix
[
Long
]]
implicit
def
canMulDM_M_Semiring
[
T
]
(
implicit
arg0:
Semiring
[
T
]
,
arg1:
Zero
[
T
]
,
arg2:
ClassTag
[
T
]
)
:
OpMulMatrix.Impl2
[
DenseMatrix
[
T
],
CSCMatrix
[
T
],
DenseMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
val
canMulM_DM_Double
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Double
],
DenseMatrix
[
Double
],
DenseMatrix
[
Double
]]
implicit
val
canMulM_DM_Float
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Float
],
DenseMatrix
[
Float
],
DenseMatrix
[
Float
]]
implicit
val
canMulM_DM_Int
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Int
],
DenseMatrix
[
Int
],
DenseMatrix
[
Int
]]
implicit
val
canMulM_DM_Long
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Long
],
DenseMatrix
[
Long
],
DenseMatrix
[
Long
]]
implicit
def
canMulM_DM_Semiring
[
T
]
(
implicit
arg0:
Semiring
[
T
]
,
arg1:
Zero
[
T
]
,
arg2:
ClassTag
[
T
]
)
:
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
]]
implicit
val
canMulM_DV_Float
:
BinaryRegistry
[
CSCMatrix
[
Float
],
DenseVector
[
Float
],
OpMulMatrix
.type,
DenseVector
[
Float
]]
implicit
val
canMulM_DV_Int
:
BinaryRegistry
[
CSCMatrix
[
Int
],
DenseVector
[
Int
],
OpMulMatrix
.type,
DenseVector
[
Int
]]
implicit
val
canMulM_DV_Long
:
BinaryRegistry
[
CSCMatrix
[
Long
],
DenseVector
[
Long
],
OpMulMatrix
.type,
DenseVector
[
Long
]]
implicit
val
canMulM_M_Double
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
canMulM_M_Float
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
canMulM_M_Int
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
canMulM_M_Long
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
def
canMulM_M_Semiring
[
T
]
(
implicit
arg0:
Semiring
[
T
]
,
arg1:
Zero
[
T
]
,
arg2:
ClassTag
[
T
]
)
:
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:
OpMulMatrix.Impl2
[
CSCMatrix
[
T
],
Matrix
[
T
],
CSCMatrix
[
T
]]
)
:
OpMulMatrix.Impl2
[
CSCMatrix
[
T
],
B
,
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOpsLowPrio
implicit
val
canMulM_SV_Double
:
BinaryRegistry
[
CSCMatrix
[
Double
],
SparseVector
[
Double
],
OpMulMatrix
.type,
SparseVector
[
Double
]]
implicit
val
canMulM_SV_Float
:
BinaryRegistry
[
CSCMatrix
[
Float
],
SparseVector
[
Float
],
OpMulMatrix
.type,
SparseVector
[
Float
]]
implicit
val
canMulM_SV_Int
:
BinaryRegistry
[
CSCMatrix
[
Int
],
SparseVector
[
Int
],
OpMulMatrix
.type,
SparseVector
[
Int
]]
implicit
val
canMulM_SV_Long
:
BinaryRegistry
[
CSCMatrix
[
Long
],
SparseVector
[
Long
],
OpMulMatrix
.type,
SparseVector
[
Long
]]
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
]
)
:
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
]
)
:
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
]]
implicit
val
canMulM_V_Float
:
BinaryRegistry
[
CSCMatrix
[
Float
],
Vector
[
Float
],
OpMulMatrix
.type,
Vector
[
Float
]]
implicit
val
canMulM_V_Int
:
BinaryRegistry
[
CSCMatrix
[
Int
],
Vector
[
Int
],
OpMulMatrix
.type,
Vector
[
Int
]]
implicit
val
canMulM_V_Long
:
BinaryRegistry
[
CSCMatrix
[
Long
],
Vector
[
Long
],
OpMulMatrix
.type,
Vector
[
Long
]]
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:
OpMulMatrix.Impl2
[
CSCMatrix
[
T
],
Vector
[
T
],
Vector
[
T
]]
)
:
OpMulMatrix.Impl2
[
A
,
B
,
Vector
[
T
]]
Definition Classes
CSCMatrixOpsLowPrio
implicit
def
canMulSV_CSC_eq_CSC
[
T
]
(
implicit
op:
OpMulMatrix.Impl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
,
zero:
Zero
[
T
]
)
:
OpMulMatrix.Impl2
[
SparseVector
[
T
],
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
implicit
def
canMulSVt_CSC_eq_SVt
[
T
]
(
implicit
op:
OpMulMatrix.Impl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
,
zero:
Zero
[
T
]
,
ct:
ClassTag
[
T
]
)
:
OpMulMatrix.Impl2
[
Transpose
[
SparseVector
[
T
]],
CSCMatrix
[
T
],
Transpose
[
SparseVector
[
T
]]]
implicit
def
canSetM_S_Semiring
[
T
]
(
implicit
arg0:
Semiring
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpSet.Impl2
[
CSCMatrix
[
T
],
T
,
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
def
canSubM_S_Ring
[
T
]
(
implicit
arg0:
Ring
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpSub.Impl2
[
CSCMatrix
[
T
],
T
,
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@HotSpotIntrinsicCandidate
()
@throws
(
...
)
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
]]
implicit
val
cscScaleAdd_Float
:
scaleAdd.InPlaceImpl3
[
CSCMatrix
[
Float
],
Float
,
CSCMatrix
[
Float
]]
implicit
val
cscScaleAdd_Int
:
scaleAdd.InPlaceImpl3
[
CSCMatrix
[
Int
],
Int
,
CSCMatrix
[
Int
]]
implicit
val
cscScaleAdd_Long
:
scaleAdd.InPlaceImpl3
[
CSCMatrix
[
Long
],
Long
,
CSCMatrix
[
Long
]]
implicit
def
csc_OpNeg
[
T
]
(
implicit
arg0:
Ring
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpNeg.Impl
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
val
csc_OpNeg_Double
:
OpNeg.Impl
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_OpNeg_Float
:
OpNeg.Impl
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_OpNeg_Int
:
OpNeg.Impl
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_OpNeg_Long
:
OpNeg.Impl
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_T_InPlace_Double_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Double
],
Double
]
implicit
val
csc_T_InPlace_Double_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Double
],
Double
]
implicit
val
csc_T_InPlace_Double_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Double
],
Double
]
implicit
val
csc_T_InPlace_Double_OpMulMatrix
:
OpMulMatrix.InPlaceImpl2
[
CSCMatrix
[
Double
],
Double
]
implicit
val
csc_T_InPlace_Double_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Double
],
Double
]
implicit
val
csc_T_InPlace_Double_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Double
],
Double
]
implicit
val
csc_T_InPlace_Double_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Double
],
Double
]
implicit
val
csc_T_InPlace_Float_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Float
],
Float
]
implicit
val
csc_T_InPlace_Float_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Float
],
Float
]
implicit
val
csc_T_InPlace_Float_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Float
],
Float
]
implicit
val
csc_T_InPlace_Float_OpMulMatrix
:
OpMulMatrix.InPlaceImpl2
[
CSCMatrix
[
Float
],
Float
]
implicit
val
csc_T_InPlace_Float_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Float
],
Float
]
implicit
val
csc_T_InPlace_Float_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Float
],
Float
]
implicit
val
csc_T_InPlace_Float_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Float
],
Float
]
implicit
val
csc_T_InPlace_Int_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Int
],
Int
]
implicit
val
csc_T_InPlace_Int_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Int
],
Int
]
implicit
val
csc_T_InPlace_Int_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Int
],
Int
]
implicit
val
csc_T_InPlace_Int_OpMulMatrix
:
OpMulMatrix.InPlaceImpl2
[
CSCMatrix
[
Int
],
Int
]
implicit
val
csc_T_InPlace_Int_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Int
],
Int
]
implicit
val
csc_T_InPlace_Int_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Int
],
Int
]
implicit
val
csc_T_InPlace_Int_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Int
],
Int
]
implicit
val
csc_T_InPlace_Long_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Long
],
Long
]
implicit
val
csc_T_InPlace_Long_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Long
],
Long
]
implicit
val
csc_T_InPlace_Long_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Long
],
Long
]
implicit
val
csc_T_InPlace_Long_OpMulMatrix
:
OpMulMatrix.InPlaceImpl2
[
CSCMatrix
[
Long
],
Long
]
implicit
val
csc_T_InPlace_Long_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Long
],
Long
]
implicit
val
csc_T_InPlace_Long_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Long
],
Long
]
implicit
val
csc_T_InPlace_Long_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Long
],
Long
]
implicit
def
csc_T_Op_OpDiv
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
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
]
)
:
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
]
)
:
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
]
)
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_T_UpdateOp_OpDiv
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_T_UpdateOp_OpMod
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_T_UpdateOp_OpMulMatrix
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpMulMatrix.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_T_UpdateOp_OpMulScalar
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_T_UpdateOp_OpPow
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_T_UpdateOp_OpSet
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpSet.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_T_UpdateOp_OpSub
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
T
],
T
]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_csc_BadOp_OpDiv
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
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
]
)
:
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
]
)
:
OpPow.Impl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
val
csc_csc_BadOps_Double_OpDiv
:
OpDiv.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_BadOps_Double_OpMod
:
OpMod.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_BadOps_Double_OpPow
:
OpPow.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_BadOps_Float_OpDiv
:
OpDiv.Impl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_BadOps_Float_OpMod
:
OpMod.Impl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_BadOps_Float_OpPow
:
OpPow.Impl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_BadOps_Int_OpDiv
:
OpDiv.Impl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_BadOps_Int_OpMod
:
OpMod.Impl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_BadOps_Int_OpPow
:
OpPow.Impl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_BadOps_Long_OpDiv
:
OpDiv.Impl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_BadOps_Long_OpMod
:
OpMod.Impl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_BadOps_Long_OpPow
:
OpPow.Impl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_InPlace_Double_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_InPlace_Double_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_InPlace_Double_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_InPlace_Double_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_InPlace_Double_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_InPlace_Double_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_InPlace_Float_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_InPlace_Float_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_InPlace_Float_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_InPlace_Float_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_InPlace_Float_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_InPlace_Float_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_InPlace_Int_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_InPlace_Int_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_InPlace_Int_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_InPlace_Int_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_InPlace_Int_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_InPlace_Int_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_InPlace_Long_OpAdd
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_InPlace_Long_OpDiv
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_InPlace_Long_OpMod
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_InPlace_Long_OpMulScalar
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_InPlace_Long_OpPow
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_InPlace_Long_OpSub
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_OpAdd_Double
:
OpAdd.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_OpAdd_Float
:
OpAdd.Impl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_OpAdd_Int
:
OpAdd.Impl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_OpAdd_Long
:
OpAdd.Impl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_OpMulScalar_Double
:
OpMulScalar.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_OpMulScalar_Float
:
OpMulScalar.Impl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_OpMulScalar_Int
:
OpMulScalar.Impl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_OpMulScalar_Long
:
OpMulScalar.Impl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
csc_csc_OpSub_Double
:
OpSub.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
csc_csc_OpSub_Float
:
OpSub.Impl2
[
CSCMatrix
[
Float
],
CSCMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
csc_csc_OpSub_Int
:
OpSub.Impl2
[
CSCMatrix
[
Int
],
CSCMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
csc_csc_OpSub_Long
:
OpSub.Impl2
[
CSCMatrix
[
Long
],
CSCMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
def
csc_csc_UpdateOp_OpAdd
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpAdd.InPlaceImpl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_csc_UpdateOp_OpDiv
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpDiv.InPlaceImpl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_csc_UpdateOp_OpMod
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpMod.InPlaceImpl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_csc_UpdateOp_OpMulScalar
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpMulScalar.InPlaceImpl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_csc_UpdateOp_OpPow
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpPow.InPlaceImpl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_csc_UpdateOp_OpSet
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpSet.InPlaceImpl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
def
csc_csc_UpdateOp_OpSub
[
T
]
(
implicit
arg0:
Field
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpSub.InPlaceImpl2
[
CSCMatrix
[
T
],
CSCMatrix
[
T
]]
Definition Classes
CSCMatrixOps_Ring
implicit
val
csc_dm_OpAdd_Double
:
OpAdd.Impl2
[
CSCMatrix
[
Double
],
DenseMatrix
[
Double
],
DenseMatrix
[
Double
]]
implicit
val
csc_dm_OpAdd_Float
:
OpAdd.Impl2
[
CSCMatrix
[
Float
],
DenseMatrix
[
Float
],
DenseMatrix
[
Float
]]
implicit
val
csc_dm_OpAdd_Int
:
OpAdd.Impl2
[
CSCMatrix
[
Int
],
DenseMatrix
[
Int
],
DenseMatrix
[
Int
]]
implicit
val
csc_dm_OpAdd_Long
:
OpAdd.Impl2
[
CSCMatrix
[
Long
],
DenseMatrix
[
Long
],
DenseMatrix
[
Long
]]
implicit
val
csc_dm_OpSub_Double
:
OpSub.Impl2
[
CSCMatrix
[
Double
],
DenseMatrix
[
Double
],
DenseMatrix
[
Double
]]
implicit
val
csc_dm_OpSub_Float
:
OpSub.Impl2
[
CSCMatrix
[
Float
],
DenseMatrix
[
Float
],
DenseMatrix
[
Float
]]
implicit
val
csc_dm_OpSub_Int
:
OpSub.Impl2
[
CSCMatrix
[
Int
],
DenseMatrix
[
Int
],
DenseMatrix
[
Int
]]
implicit
val
csc_dm_OpSub_Long
:
OpSub.Impl2
[
CSCMatrix
[
Long
],
DenseMatrix
[
Long
],
DenseMatrix
[
Long
]]
implicit
def
csc_dm_Semi
[
T
]
(
implicit
arg0:
Semiring
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpAdd.Impl2
[
CSCMatrix
[
T
],
DenseMatrix
[
T
],
DenseMatrix
[
T
]]
implicit
val
dm_csc_InPlace_OpAdd_Double
:
OpAdd.InPlaceImpl2
[
DenseMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
dm_csc_InPlace_OpAdd_Float
:
OpAdd.InPlaceImpl2
[
DenseMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
dm_csc_InPlace_OpAdd_Int
:
OpAdd.InPlaceImpl2
[
DenseMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
dm_csc_InPlace_OpAdd_Long
:
OpAdd.InPlaceImpl2
[
DenseMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
dm_csc_InPlace_OpSet_Double
:
OpSet.InPlaceImpl2
[
DenseMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
dm_csc_InPlace_OpSet_Float
:
OpSet.InPlaceImpl2
[
DenseMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
dm_csc_InPlace_OpSet_Int
:
OpSet.InPlaceImpl2
[
DenseMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
dm_csc_InPlace_OpSet_Long
:
OpSet.InPlaceImpl2
[
DenseMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
dm_csc_InPlace_OpSub_Double
:
OpSub.InPlaceImpl2
[
DenseMatrix
[
Double
],
CSCMatrix
[
Double
]]
implicit
val
dm_csc_InPlace_OpSub_Float
:
OpSub.InPlaceImpl2
[
DenseMatrix
[
Float
],
CSCMatrix
[
Float
]]
implicit
val
dm_csc_InPlace_OpSub_Int
:
OpSub.InPlaceImpl2
[
DenseMatrix
[
Int
],
CSCMatrix
[
Int
]]
implicit
val
dm_csc_InPlace_OpSub_Long
:
OpSub.InPlaceImpl2
[
DenseMatrix
[
Long
],
CSCMatrix
[
Long
]]
implicit
val
dm_csc_OpAdd_Double
:
OpAdd.Impl2
[
DenseMatrix
[
Double
],
CSCMatrix
[
Double
],
DenseMatrix
[
Double
]]
implicit
val
dm_csc_OpAdd_Float
:
OpAdd.Impl2
[
DenseMatrix
[
Float
],
CSCMatrix
[
Float
],
DenseMatrix
[
Float
]]
implicit
val
dm_csc_OpAdd_Int
:
OpAdd.Impl2
[
DenseMatrix
[
Int
],
CSCMatrix
[
Int
],
DenseMatrix
[
Int
]]
implicit
val
dm_csc_OpAdd_Long
:
OpAdd.Impl2
[
DenseMatrix
[
Long
],
CSCMatrix
[
Long
],
DenseMatrix
[
Long
]]
implicit
def
dm_csc_OpAdd_Semi
[
T
]
(
implicit
arg0:
Semiring
[
T
]
,
arg1:
ClassTag
[
T
]
)
:
OpAdd.Impl2
[
DenseMatrix
[
T
],
CSCMatrix
[
T
],
DenseMatrix
[
T
]]
implicit
val
dm_csc_OpSub_Double
:
OpSub.Impl2
[
DenseMatrix
[
Double
],
CSCMatrix
[
Double
],
DenseMatrix
[
Double
]]
implicit
val
dm_csc_OpSub_Float
:
OpSub.Impl2
[
DenseMatrix
[
Float
],
CSCMatrix
[
Float
],
DenseMatrix
[
Float
]]
implicit
val
dm_csc_OpSub_Int
:
OpSub.Impl2
[
DenseMatrix
[
Int
],
CSCMatrix
[
Int
],
DenseMatrix
[
Int
]]
implicit
val
dm_csc_OpSub_Long
:
OpSub.Impl2
[
DenseMatrix
[
Long
],
CSCMatrix
[
Long
],
DenseMatrix
[
Long
]]
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
Annotations
@HotSpotIntrinsicCandidate
()
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
Annotations
@HotSpotIntrinsicCandidate
()
implicit
def
implOpSolveMatrixBy_CSCD_DVD_eq_DVD
[
V
]
(
implicit
multMV:
OpMulMatrix.Impl2
[
CSCMatrix
[
Double
],
V
,
V
]
,
ispace:
MutableInnerProductVectorSpace
[
V
,
Double
]
)
:
OpSolveMatrixBy.Impl2
[
CSCMatrix
[
Double
],
V
,
V
]
Definition Classes
CSCMatrixOps_Ring
implicit
val
implOpSolveMatrixBy_CSC_CSC_eq_CSC
:
OpSolveMatrixBy.Impl2
[
CSCMatrix
[
Double
],
CSCMatrix
[
Double
],
CSCMatrix
[
Double
]]
Definition Classes
CSCMatrixOps_Ring
implicit
val
implOps_CSCT_T_eq_CSCT_Double_OpMulMatrix
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Double
],
Double
,
CSCMatrix
[
Double
]]
implicit
val
implOps_CSCT_T_eq_CSCT_Double_OpMulScalar
:
OpMulScalar.Impl2
[
CSCMatrix
[
Double
],
Double
,
CSCMatrix
[
Double
]]
implicit
val
implOps_CSCT_T_eq_CSCT_Float_OpMulMatrix
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Float
],
Float
,
CSCMatrix
[
Float
]]
implicit
val
implOps_CSCT_T_eq_CSCT_Float_OpMulScalar
:
OpMulScalar.Impl2
[
CSCMatrix
[
Float
],
Float
,
CSCMatrix
[
Float
]]
implicit
val
implOps_CSCT_T_eq_CSCT_Int_OpMulMatrix
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Int
],
Int
,
CSCMatrix
[
Int
]]
implicit
val
implOps_CSCT_T_eq_CSCT_Int_OpMulScalar
:
OpMulScalar.Impl2
[
CSCMatrix
[
Int
],
Int
,
CSCMatrix
[
Int
]]
implicit
val
implOps_CSCT_T_eq_CSCT_Long_OpMulMatrix
:
OpMulMatrix.Impl2
[
CSCMatrix
[
Long
],
Long
,
CSCMatrix
[
Long
]]
implicit
val
implOps_CSCT_T_eq_CSCT_Long_OpMulScalar
:
OpMulScalar.Impl2
[
CSCMatrix
[
Long
],
Long
,
CSCMatrix
[
Long
]]
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
@HotSpotIntrinsicCandidate
()
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
Annotations
@HotSpotIntrinsicCandidate
()
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
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
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
@throws
(
...
)
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
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
Deprecated Value Members
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@Deprecated
@deprecated
@throws
(
classOf[java.lang.Throwable]
)
Deprecated
(Since version )
see corresponding Javadoc for more information.
Inherited from
CSCMatrixOps_Ring
Inherited from
CSCMatrixOpsLowPrio
Inherited from
SerializableLogging
Inherited from
Serializable
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped
TODO