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]