SparseVectorView

<auto-generated stub>

Static methods

def apply(x: Rep[SparseMatrix[T]], y: Rep[Long], z: Rep[Int], v: Rep[Int], w: Rep[Boolean]): Rep[SparseVectorView\[T\]]

Infix methods

def *(y: Rep[DenseVector[T]])(implicit ev0: Arith[T]): Rep[SparseVector[T]]

def *(y: Rep[DenseVectorView[T]])(implicit ev0: Arith[T]): Rep[SparseVector[T]]

def *(y: Rep[T])(implicit ev0: Arith[T]): Rep[SparseVector[T]]

def *(y: Rep[DenseMatrix[T]])(implicit ev0: Arith[T]): Rep[DenseVector[T]]

def *:*(y: Rep[DenseVector[T]])(implicit ev0: Arith[T]): Rep[T]

def *:*(y: Rep[DenseVectorView[T]])(implicit ev0: Arith[T]): Rep[T]

def Clone(): Rep[SparseVector[T]]

def apply(y: Rep[Int]): Rep[T]

def indices(): Rep[IndexVector]

def isRow(): Rep[Boolean]

def length(): Rep[Int]

def nnz(): Rep[Int]

def nz(): Rep[DenseVectorView[T]]

def toDense(): Rep[DenseVector[T]]

def toSparse(): Rep[SparseVector[T]]

def toString(): Rep[String]

Implicit methods

def chainViewToSparseOps(self: Rep[SparseVectorView\[T\]]): SparseVectorSparseVectorOpsCls[T]

def viewToSparse(self: Rep[SparseVectorView\[T\]]): Rep[SparseVector[T]]