breeze.linalg

CSCMatrix

object CSCMatrix extends MatrixConstructors[CSCMatrix] with CSCMatrixOps with Serializable

Linear Supertypes
Serializable, Serializable, CSCMatrixOps, CSCMatrixOpsLowPrio, MatrixConstructors[CSCMatrix], AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CSCMatrix
  2. Serializable
  3. Serializable
  4. CSCMatrixOps
  5. CSCMatrixOpsLowPrio
  6. MatrixConstructors
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class Builder[T] extends AnyRef

    This is basically an unsorted coordinate matrix.

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. object Builder

  7. implicit def CSCMatrixCanAdd_M_M[A](implicit arg0: Semiring[A], arg1: DefaultArrayValue[A], arg2: ClassTag[A]): BinaryOp[CSCMatrix[A], CSCMatrix[A], OpAdd, CSCMatrix[A]]

    Definition Classes
    CSCMatrixOps
  8. implicit val CSCMatrixCanMulM_M_Double: BinaryOp[CSCMatrix[Double], CSCMatrix[Double], OpMulScalar, CSCMatrix[Double]]

    Definition Classes
    CSCMatrixOps
  9. implicit val CSCMatrixCanMulM_M_Float: BinaryOp[CSCMatrix[Float], CSCMatrix[Float], OpMulScalar, CSCMatrix[Float]]

    Definition Classes
    CSCMatrixOps
  10. implicit val CSCMatrixCanMulM_M_Int: BinaryOp[CSCMatrix[Int], CSCMatrix[Int], OpMulScalar, CSCMatrix[Int]]

    Definition Classes
    CSCMatrixOps
  11. implicit val CSCMatrixCanMulM_M_Long: BinaryOp[CSCMatrix[Long], CSCMatrix[Long], OpMulScalar, CSCMatrix[Long]]

    Definition Classes
    CSCMatrixOps
  12. implicit def CSCMatrixCanSubM_M[A](implicit arg0: Ring[A], arg1: DefaultArrayValue[A], arg2: ClassTag[A]): BinaryOp[CSCMatrix[A], CSCMatrix[A], OpSub, CSCMatrix[A]]

    Definition Classes
    CSCMatrixOps
  13. def apply[R, V](rows: R*)(implicit rl: LiteralRow[R, V], man: ClassTag[V], df: DefaultArrayValue[V]): CSCMatrix[V]

    Static constructor for a literal matrix.

    Static constructor for a literal matrix.

    Definition Classes
    MatrixConstructors
  14. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  15. implicit def canMapValues[V, R](implicit arg0: ClassTag[R], arg1: DefaultArrayValue[R], arg2: Semiring[R]): CanMapValues[CSCMatrix[V], V, R, CSCMatrix[R]]

  16. implicit val canMulDM_M_BigInt: BinaryOp[DenseMatrix[BigInt], CSCMatrix[BigInt], OpMulMatrix, DenseMatrix[BigInt]]

    Definition Classes
    CSCMatrixOps
  17. implicit val canMulDM_M_Complex: BinaryOp[DenseMatrix[Complex], CSCMatrix[Complex], OpMulMatrix, DenseMatrix[Complex]]

    Definition Classes
    CSCMatrixOps
  18. implicit val canMulDM_M_Double: BinaryOp[DenseMatrix[Double], CSCMatrix[Double], OpMulMatrix, DenseMatrix[Double]]

    Definition Classes
    CSCMatrixOps
  19. implicit val canMulDM_M_Float: BinaryOp[DenseMatrix[Float], CSCMatrix[Float], OpMulMatrix, DenseMatrix[Float]]

    Definition Classes
    CSCMatrixOps
  20. implicit val canMulDM_M_Int: BinaryOp[DenseMatrix[Int], CSCMatrix[Int], OpMulMatrix, DenseMatrix[Int]]

    Definition Classes
    CSCMatrixOps
  21. implicit val canMulDM_M_Long: BinaryOp[DenseMatrix[Long], CSCMatrix[Long], OpMulMatrix, DenseMatrix[Long]]

    Definition Classes
    CSCMatrixOps
  22. implicit val canMulM_DM_BigInt: BinaryOp[CSCMatrix[BigInt], DenseMatrix[BigInt], OpMulMatrix, DenseMatrix[BigInt]]

    Definition Classes
    CSCMatrixOps
  23. implicit val canMulM_DM_Complex: BinaryOp[CSCMatrix[Complex], DenseMatrix[Complex], OpMulMatrix, DenseMatrix[Complex]]

    Definition Classes
    CSCMatrixOps
  24. implicit val canMulM_DM_Double: BinaryOp[CSCMatrix[Double], DenseMatrix[Double], OpMulMatrix, DenseMatrix[Double]]

    Definition Classes
    CSCMatrixOps
  25. implicit val canMulM_DM_Float: BinaryOp[CSCMatrix[Float], DenseMatrix[Float], OpMulMatrix, DenseMatrix[Float]]

    Definition Classes
    CSCMatrixOps
  26. implicit val canMulM_DM_Int: BinaryOp[CSCMatrix[Int], DenseMatrix[Int], OpMulMatrix, DenseMatrix[Int]]

    Definition Classes
    CSCMatrixOps
  27. implicit val canMulM_DM_Long: BinaryOp[CSCMatrix[Long], DenseMatrix[Long], OpMulMatrix, DenseMatrix[Long]]

    Definition Classes
    CSCMatrixOps
  28. implicit val canMulM_DV_BigInt: BinaryRegistry[CSCMatrix[BigInt], DenseVector[BigInt], OpMulMatrix, DenseVector[BigInt]]

    Definition Classes
    CSCMatrixOps
  29. implicit val canMulM_DV_Complex: BinaryRegistry[CSCMatrix[Complex], DenseVector[Complex], OpMulMatrix, DenseVector[Complex]]

    Definition Classes
    CSCMatrixOps
  30. implicit val canMulM_DV_Double: BinaryRegistry[CSCMatrix[Double], DenseVector[Double], OpMulMatrix, DenseVector[Double]]

    Definition Classes
    CSCMatrixOps
  31. implicit val canMulM_DV_Float: BinaryRegistry[CSCMatrix[Float], DenseVector[Float], OpMulMatrix, DenseVector[Float]]

    Definition Classes
    CSCMatrixOps
  32. implicit val canMulM_DV_Int: BinaryRegistry[CSCMatrix[Int], DenseVector[Int], OpMulMatrix, DenseVector[Int]]

    Definition Classes
    CSCMatrixOps
  33. implicit val canMulM_DV_Long: BinaryRegistry[CSCMatrix[Long], DenseVector[Long], OpMulMatrix, DenseVector[Long]]

    Definition Classes
    CSCMatrixOps
  34. implicit val canMulM_M_BigInt: BinaryOp[CSCMatrix[BigInt], CSCMatrix[BigInt], OpMulMatrix, CSCMatrix[BigInt]]

    Definition Classes
    CSCMatrixOps
  35. implicit val canMulM_M_Complex: BinaryOp[CSCMatrix[Complex], CSCMatrix[Complex], OpMulMatrix, CSCMatrix[Complex]]

    Definition Classes
    CSCMatrixOps
  36. implicit val canMulM_M_Double: BinaryOp[CSCMatrix[Double], CSCMatrix[Double], OpMulMatrix, CSCMatrix[Double]]

    Definition Classes
    CSCMatrixOps
  37. implicit val canMulM_M_Float: BinaryOp[CSCMatrix[Float], CSCMatrix[Float], OpMulMatrix, CSCMatrix[Float]]

    Definition Classes
    CSCMatrixOps
  38. implicit val canMulM_M_Int: BinaryOp[CSCMatrix[Int], CSCMatrix[Int], OpMulMatrix, CSCMatrix[Int]]

    Definition Classes
    CSCMatrixOps
  39. implicit val canMulM_M_Long: BinaryOp[CSCMatrix[Long], CSCMatrix[Long], OpMulMatrix, CSCMatrix[Long]]

    Definition Classes
    CSCMatrixOps
  40. implicit val canMulM_SV_BigInt: BinaryRegistry[CSCMatrix[BigInt], SparseVector[BigInt], OpMulMatrix, SparseVector[BigInt]]

    Definition Classes
    CSCMatrixOps
  41. implicit val canMulM_SV_Complex: BinaryRegistry[CSCMatrix[Complex], SparseVector[Complex], OpMulMatrix, SparseVector[Complex]]

    Definition Classes
    CSCMatrixOps
  42. implicit val canMulM_SV_Double: BinaryRegistry[CSCMatrix[Double], SparseVector[Double], OpMulMatrix, SparseVector[Double]]

    Definition Classes
    CSCMatrixOps
  43. implicit val canMulM_SV_Float: BinaryRegistry[CSCMatrix[Float], SparseVector[Float], OpMulMatrix, SparseVector[Float]]

    Definition Classes
    CSCMatrixOps
  44. implicit val canMulM_SV_Int: BinaryRegistry[CSCMatrix[Int], SparseVector[Int], OpMulMatrix, SparseVector[Int]]

    Definition Classes
    CSCMatrixOps
  45. implicit val canMulM_SV_Long: BinaryRegistry[CSCMatrix[Long], SparseVector[Long], OpMulMatrix, SparseVector[Long]]

    Definition Classes
    CSCMatrixOps
  46. implicit val canMulM_V_BigInt: BinaryRegistry[CSCMatrix[BigInt], Vector[BigInt], OpMulMatrix, Vector[BigInt]]

    Definition Classes
    CSCMatrixOps
  47. implicit val canMulM_V_Complex: BinaryRegistry[CSCMatrix[Complex], Vector[Complex], OpMulMatrix, Vector[Complex]]

    Definition Classes
    CSCMatrixOps
  48. implicit val canMulM_V_Double: BinaryRegistry[CSCMatrix[Double], Vector[Double], OpMulMatrix, Vector[Double]]

    Definition Classes
    CSCMatrixOps
  49. implicit val canMulM_V_Float: BinaryRegistry[CSCMatrix[Float], Vector[Float], OpMulMatrix, Vector[Float]]

    Definition Classes
    CSCMatrixOps
  50. implicit val canMulM_V_Int: BinaryRegistry[CSCMatrix[Int], Vector[Int], OpMulMatrix, Vector[Int]]

    Definition Classes
    CSCMatrixOps
  51. implicit val canMulM_V_Long: BinaryRegistry[CSCMatrix[Long], Vector[Long], OpMulMatrix, Vector[Long]]

    Definition Classes
    CSCMatrixOps
  52. implicit def canMulM_V_def_BigInt[A, B](implicit bb: <:<[B, Vector[BigInt]]): BinaryOp[A, B, OpMulMatrix, Vector[BigInt]]

    Definition Classes
    CSCMatrixOpsLowPrio
  53. implicit def canMulM_V_def_Complex[A, B](implicit bb: <:<[B, Vector[Complex]]): BinaryOp[A, B, OpMulMatrix, Vector[Complex]]

    Definition Classes
    CSCMatrixOpsLowPrio
  54. implicit def canMulM_V_def_Double[A, B](implicit bb: <:<[B, Vector[Double]]): BinaryOp[A, B, OpMulMatrix, Vector[Double]]

    Definition Classes
    CSCMatrixOpsLowPrio
  55. implicit def canMulM_V_def_Float[A, B](implicit bb: <:<[B, Vector[Float]]): BinaryOp[A, B, OpMulMatrix, Vector[Float]]

    Definition Classes
    CSCMatrixOpsLowPrio
  56. implicit def canMulM_V_def_Int[A, B](implicit bb: <:<[B, Vector[Int]]): BinaryOp[A, B, OpMulMatrix, Vector[Int]]

    Definition Classes
    CSCMatrixOpsLowPrio
  57. implicit def canMulM_V_def_Long[A, B](implicit bb: <:<[B, Vector[Long]]): BinaryOp[A, B, OpMulMatrix, Vector[Long]]

    Definition Classes
    CSCMatrixOpsLowPrio
  58. implicit def canTranspose[V](implicit arg0: ClassTag[V], arg1: DefaultArrayValue[V]): CanTranspose[CSCMatrix[V], CSCMatrix[V]]

  59. implicit def canTransposeComplex: CanTranspose[CSCMatrix[Complex], CSCMatrix[Complex]]

  60. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. def create[V](rows: Int, cols: Int, data: Array[V])(implicit arg0: DefaultArrayValue[V]): CSCMatrix[V]

    Definition Classes
    CSCMatrixMatrixConstructors
  62. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  63. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  64. def fill[V](rows: Int, cols: Int)(v: ⇒ V)(implicit arg0: ClassTag[V], arg1: DefaultArrayValue[V]): CSCMatrix[V]

    Definition Classes
    MatrixConstructors
  65. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  66. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  67. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  68. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  69. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  70. final def notify(): Unit

    Definition Classes
    AnyRef
  71. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  72. def ones[V](rows: Int, cols: Int)(implicit arg0: ClassTag[V], arg1: DefaultArrayValue[V], arg2: Semiring[V]): CSCMatrix[V]

    Creates a matrix of all ones.

    Creates a matrix of all ones.

    V
    rows
    cols
    returns

    Definition Classes
    MatrixConstructors
  73. def rand(rows: Int, cols: Int, rand: Random = new Random()): CSCMatrix[Double]

    Definition Classes
    MatrixConstructors
  74. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  75. def tabulate[V](rows: Int, cols: Int)(f: (Int, Int) ⇒ V)(implicit arg0: ClassTag[V], arg1: DefaultArrayValue[V]): CSCMatrix[V]

    Definition Classes
    MatrixConstructors
  76. def toString(): String

    Definition Classes
    AnyRef → Any
  77. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  78. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  79. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  80. def zeros[V](rows: Int, cols: Int)(implicit arg0: ClassTag[V], arg1: DefaultArrayValue[V]): CSCMatrix[V]

    Definition Classes
    CSCMatrixMatrixConstructors
  81. def zeros[V](rows: Int, cols: Int, initialNonzero: Int)(implicit arg0: ClassTag[V], arg1: DefaultArrayValue[V]): CSCMatrix[V]

Inherited from Serializable

Inherited from Serializable

Inherited from CSCMatrixOps

Inherited from CSCMatrixOpsLowPrio

Inherited from MatrixConstructors[CSCMatrix]

Inherited from AnyRef

Inherited from Any

Ungrouped