SparseMatrixBuildable¶
<auto-generated stub>
Infix methods¶
def <<=(y: Rep[SparseVector[T]]): Rep[Unit]
def <<|=(y: Rep[SparseVector[T]]): Rep[Unit]
def append(i: Rep[Int], j: Rep[Int], y: Rep[T], alwaysWrite: Rep[Boolean] = true): Rep[Unit]
def apply(i: Rep[Int], j: Rep[Int]): Rep[T]
def finish(): Rep[SparseMatrix[T]] Conversion to CSR
def insertCol(pos: Rep[Int], y: Rep[SparseVector[T]]): Rep[Unit]
def insertRow(pos: Rep[Int], y: Rep[SparseVector[T]]): Rep[Unit]
def makeString()(implicit ev0: Stringable[T]): Rep[String]
def mutable(): Rep[SparseMatrixBuildable[T]]
def nnz(): Rep[Int]
def numCols(): Rep[Int]
def numRows(): Rep[Int] Accessors
def pprint()(implicit ev0: Stringable[T]): Rep[Unit] Miscellaneous
def removeCol(pos: Rep[Int]): Rep[Unit]
def removeCols(pos: Rep[Int], num: Rep[Int]): Rep[Unit]
def removeRow(pos: Rep[Int]): Rep[Unit]
def removeRows(pos: Rep[Int], num: Rep[Int]): Rep[Unit]
def size(): Rep[Int]
def toString(): Rep[String]
def update(y: Rep[Int], z: Rep[Int], v: Rep[T]): Rep[Unit]