- Companion:
- class
Type members
Inherited classlikes
class SMOpSetInPlace[@specialized(Int) K1, @specialized(Int) K2, @specialized(Double, Int, Float, Long) V] extends InPlaceImpl2[SliceMatrix[K1, K2, V], V]
- Inherited from:
- SliceMatrixOps
Implicits
Implicits
implicit def canCreateZerosLike[K1, K2, V : Zero]: CanCreateZerosLike[SliceMatrix[K1, K2, V], DenseMatrix[V]]
implicit def canIterateKeyValuePairs[K1, K2, V]: CanTraverseKeyValuePairs[SliceMatrix[K1, K2, V], (Int, Int), V]
implicit def canMapKeyValuePairs[K1, K2, V, V2 : Zero]: CanMapKeyValuePairs[SliceMatrix[K1, K2, V], (Int, Int), V, V2, DenseMatrix[V2]]
implicit def canMapValues[K1, K2, @specialized(Int, Float, Double) V, @specialized(Int, Float, Double) V2 : Zero]: CanMapValues[SliceMatrix[K1, K2, V], V, V2, DenseMatrix[V2]]
implicit def canSliceCol[K1, K2, V : ClassTag]: CanSlice2[SliceMatrix[K1, K2, V], ::, Int, SliceVector[(K1, K2), V]]
implicit def canSliceRow[K1, K2, V : ClassTag]: CanSlice2[SliceMatrix[K1, K2, V], Int, ::, Transpose[SliceVector[(K1, K2), V]]]
Inherited implicits
implicit def canCollapseCols_SliceMatrix[K1, K2, V : ClassTag, R : Zero]: CanCollapseAxis[SliceMatrix[K1, K2, V], _1.type, Vector[V], R, Vector[R]]
- Inherited from:
- LowPrioritySliceMatrix
implicit def canCollapseRows_SliceMatrix[K1, K2, V : ClassTag, R : Zero]: CanCollapseAxis[SliceMatrix[K1, K2, V], _0.type, Vector[V], R, Transpose[Vector[R]]]
- Inherited from:
- LowPrioritySliceMatrix
implicit def canSliceWeirdCols_SM[K1, K2, V : ClassTag]: CanSlice2[SliceMatrix[K1, K2, V], ::, Seq[Int], SliceMatrix[K1, K2, V]]
- Inherited from:
- LowPrioritySliceMatrix
implicit def canSliceWeirdRows_SM[K1, K2, V : ClassTag]: CanSlice2[SliceMatrix[K1, K2, V], Seq[Int], ::, SliceMatrix[K1, K2, V]]
- Inherited from:
- LowPrioritySliceMatrix