SliceMatrix

Companion
class
class Object
trait Matchable
class Any

Type members

Inherited classlikes

class SMOpSetInPlace[@specialized(Int) K1, @specialized(Int) K2, @specialized(Double, Int, Float, Long) V]
Inherited from
SliceMatrixOps

Implicits

Implicits

implicit def canCreateZerosLike[K1, K2, V](implicit evidence$7: ClassTag[V], evidence$8: Zero[V]): CanCreateZerosLike[SliceMatrix[K1, K2, V], DenseMatrix[V]]
implicit def canIterateKeyValuePairs[K1, K2, V]: CanTraverseKeyValuePairs[SliceMatrix[K1, K2, V], (Int, Int), V]
implicit def canIterateValues[K1, K2, V]: CanTraverseValues[SliceMatrix[K1, K2, V], V]
implicit def canMapKeyValuePairs[K1, K2, V, V2](implicit evidence$3: ClassTag[V2], evidence$4: Zero[V2]): 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](implicit evidence$5: ClassTag[V2], evidence$6: Zero[V2]): CanMapValues[SliceMatrix[K1, K2, V], V, V2, DenseMatrix[V2]]
implicit def canSliceCol[K1, K2, V](implicit evidence$11: Semiring[V], evidence$12: ClassTag[V]): CanSlice2[SliceMatrix[K1, K2, V], ::, Int, SliceVector[(K1, K2), V]]
implicit def canSliceRow[K1, K2, V](implicit evidence$9: Semiring[V], evidence$10: ClassTag[V]): CanSlice2[SliceMatrix[K1, K2, V], Int, ::, Transpose[SliceVector[(K1, K2), V]]]
implicit def canTransformValues[K1, K2, V]: CanTransformValues[SliceMatrix[K1, K2, V], V]

Inherited implicits

implicit def canCollapseCols_SliceMatrix[K1, K2, V, R](implicit evidence$21: Semiring[V], evidence$22: ClassTag[V], evidence$23: ClassTag[R], evidence$24: Zero[R]): CanCollapseAxis[SliceMatrix[K1, K2, V], _1, Vector[V], R, Vector[R]]
implicit def canCollapseRows_SliceMatrix[K1, K2, V, R](implicit evidence$17: Semiring[V], evidence$18: ClassTag[V], evidence$19: ClassTag[R], evidence$20: Zero[R]): CanCollapseAxis[SliceMatrix[K1, K2, V], _0, Vector[V], R, Transpose[Vector[R]]]
implicit def canSliceWeirdCols_SM[K1, K2, V](implicit evidence$15: Semiring[V], evidence$16: ClassTag[V]): CanSlice2[SliceMatrix[K1, K2, V], ::, Seq[Int], SliceMatrix[K1, K2, V]]
implicit def canSliceWeirdRows_SM[K1, K2, V](implicit evidence$13: Semiring[V], evidence$14: ClassTag[V]): CanSlice2[SliceMatrix[K1, K2, V], Seq[Int], ::, SliceMatrix[K1, K2, V]]
implicit def handholdCanMapCols_SM[K1, K2, V]: HandHold[SliceMatrix[K1, K2, V], _1, Vector[V]]
implicit def handholdCanMapRows_SM[K1, K2, V]: HandHold[SliceMatrix[K1, K2, V], _0, Vector[V]]
implicit def opSetInPlace[K1, K2, V]: InPlaceImpl2[SliceMatrix[K1, K2, V], V]
Inherited from
SliceMatrixOps