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]]