- Companion:
- class
Type members
Classlikes
class CanZerosBuilder[@specialized(Double, Int, Float, Long) V] extends CanCreateZerosLike[VectorBuilder[V], VectorBuilder[V]]
Value members
Concrete methods
def tabulate[@specialized(Double, Int, Float, Long) V : Zero](size: Int)(f: Int => V): VectorBuilder[V]
def zeros[@specialized(Double, Int, Float, Long) V : Zero](size: Int, initialNonZero: Int): VectorBuilder[V]
Implicits
Implicits
implicit def canZeroBuilder[@specialized(Double, Int, Float, Long) V : ClassTag]: CanCreateZeros[VectorBuilder[V], Int]
Inherited implicits
implicit def canAddInto_VV_V[V, Vec](implicit ev: Vec <:< Vector[V]): InPlaceImpl2[VectorBuilder[V], Vec]
- Inherited from:
- VectorBuilderOps
implicit def canAddInto_V_VB[V, Vec](implicit ev: Vec <:< Vector[V], semi: Semiring[V]): InPlaceImpl2[Vec, VectorBuilder[V]]
- Inherited from:
- VectorBuilderOps
implicit def canAxpy_V_VB_Semi[V, Vec](implicit ev: Vec <:< Vector[V], semi: Semiring[V]): InPlaceImpl3[Vec, V, VectorBuilder[V]]
- Inherited from:
- VectorBuilderOps
implicit def canDot_VB_V[Vec, V](implicit ev: Vec <:< Vector[V], semi: Semiring[V]): Impl2[VectorBuilder[V], Vec, V]
- Inherited from:
- VectorBuilderOps
implicit def canDot_V_VB[Vec, V](implicit ev: Vec <:< Vector[V], semi: Semiring[V]): Impl2[Vec, VectorBuilder[V], V]
- Inherited from:
- VectorBuilderOps
implicit val canMulDMVB_Double: Impl2[DenseMatrix[Double], VectorBuilder[Double], DenseVector[Double]]
- Inherited from:
- VectorBuilderOps
implicit def canMulDMVB_Semi[T : ClassTag](implicit evidence$17: ClassTag[T], semi: Semiring[T]): Impl2[DenseMatrix[T], VectorBuilder[T], DenseVector[T]]
- Inherited from:
- VectorBuilderOps
implicit def canSubInto_VV_V[V, Vec](implicit ev: Vec <:< Vector[V], ring: Ring[V]): InPlaceImpl2[VectorBuilder[V], Vec]
- Inherited from:
- VectorBuilderOps
implicit def canSubInto_V_VB[V, Vec](implicit ev: Vec <:< Vector[V], semi: Ring[V]): InPlaceImpl2[Vec, VectorBuilder[V]]
- Inherited from:
- VectorBuilderOps