object VectorBuilder extends VectorBuilderOps with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- VectorBuilder
- Serializable
- VectorBuilderOps
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class CanCopyBuilder[V] extends CanCopy[VectorBuilder[V]]
- class CanZerosBuilder[V] extends CanCreateZerosLike[VectorBuilder[V], VectorBuilder[V]]
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def apply[V](length: Int)(values: (Int, V)*)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
- def apply[V](values: V*)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
- def apply[V](values: Array[V])(implicit arg0: Semiring[V], arg1: Zero[V]): VectorBuilder[V]
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- implicit def canAddInto_VV_V[V, Vec](implicit ev: <:<[Vec, Vector[V]]): operators.OpAdd.InPlaceImpl2[VectorBuilder[V], Vec]
- Definition Classes
- VectorBuilderOps
- implicit def canAddInto_V_VB[V, Vec](implicit ev: <:<[Vec, Vector[V]], semi: Semiring[V]): operators.OpAdd.InPlaceImpl2[Vec, VectorBuilder[V]]
- Definition Classes
- VectorBuilderOps
- implicit def canAxpy[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): scaleAdd.InPlaceImpl3[VectorBuilder[T], T, VectorBuilder[T]]
- Definition Classes
- VectorBuilderOps
- implicit val canAxpy_Double: scaleAdd.InPlaceImpl3[VectorBuilder[Double], Double, VectorBuilder[Double]]
- Definition Classes
- VectorBuilderOps
- implicit val canAxpy_Float: scaleAdd.InPlaceImpl3[VectorBuilder[Float], Float, VectorBuilder[Float]]
- Definition Classes
- VectorBuilderOps
- implicit val canAxpy_Int: scaleAdd.InPlaceImpl3[VectorBuilder[Int], Int, VectorBuilder[Int]]
- Definition Classes
- VectorBuilderOps
- implicit val canAxpy_Long: scaleAdd.InPlaceImpl3[VectorBuilder[Long], Long, VectorBuilder[Long]]
- Definition Classes
- VectorBuilderOps
- implicit def canAxpy_V_VB_Semi[V, Vec](implicit ev: <:<[Vec, Vector[V]], semi: Semiring[V]): scaleAdd.InPlaceImpl3[Vec, V, VectorBuilder[V]]
- Definition Classes
- VectorBuilderOps
- implicit def canCopyBuilder[V](implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): CanCopyBuilder[V]
- implicit def canDivInto_V_S[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpDiv.InPlaceImpl2[VectorBuilder[T], T]
- Definition Classes
- VectorBuilderOps
- implicit def canDot_VB_V[Vec, V](implicit ev: <:<[Vec, Vector[V]], semi: Semiring[V]): operators.OpMulInner.Impl2[VectorBuilder[V], Vec, V]
- Definition Classes
- VectorBuilderOps
- implicit def canDot_V_VB[Vec, V](implicit ev: <:<[Vec, Vector[V]], semi: Semiring[V]): operators.OpMulInner.Impl2[Vec, VectorBuilder[V], V]
- Definition Classes
- VectorBuilderOps
- implicit val canMulDMVB_Double: operators.OpMulMatrix.Impl2[DenseMatrix[Double], VectorBuilder[Double], DenseVector[Double]]
- Definition Classes
- VectorBuilderOps
- implicit val canMulDMVB_Float: operators.OpMulMatrix.Impl2[DenseMatrix[Float], VectorBuilder[Float], DenseVector[Float]]
- Definition Classes
- VectorBuilderOps
- implicit val canMulDMVB_Int: operators.OpMulMatrix.Impl2[DenseMatrix[Int], VectorBuilder[Int], DenseVector[Int]]
- Definition Classes
- VectorBuilderOps
- implicit val canMulDMVB_Long: operators.OpMulMatrix.Impl2[DenseMatrix[Long], VectorBuilder[Long], DenseVector[Long]]
- Definition Classes
- VectorBuilderOps
- implicit def canMulDMVB_Semi[T](implicit arg0: ClassTag[T], semi: Semiring[T]): operators.OpMulMatrix.Impl2[DenseMatrix[T], VectorBuilder[T], DenseVector[T]]
- Definition Classes
- VectorBuilderOps
- implicit def canMulInto_V_S[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): operators.OpMulScalar.InPlaceImpl2[VectorBuilder[T], T]
- Definition Classes
- VectorBuilderOps
- implicit def canOpInto_V_S_OpAdd[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpAdd.InPlaceImpl2[VectorBuilder[T], T]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpDiv_Double: operators.OpDiv.InPlaceImpl2[VectorBuilder[Double], Double]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpDiv_Float: operators.OpDiv.InPlaceImpl2[VectorBuilder[Float], Float]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpDiv_Int: operators.OpDiv.InPlaceImpl2[VectorBuilder[Int], Int]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpDiv_Long: operators.OpDiv.InPlaceImpl2[VectorBuilder[Long], Long]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpMulScalar_Double: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Double], Double]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpMulScalar_Float: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Float], Float]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpMulScalar_Int: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Int], Int]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_S_OpMulScalar_Long: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Long], Long]
- Definition Classes
- VectorBuilderOps
- implicit def canOpInto_V_S_OpSub[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpSub.InPlaceImpl2[VectorBuilder[T], T]
- Definition Classes
- VectorBuilderOps
- implicit def canOpInto_V_V_OpAdd[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpAdd.InPlaceImpl2[VectorBuilder[T], VectorBuilder[T]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpAdd_Double: operators.OpAdd.InPlaceImpl2[VectorBuilder[Double], VectorBuilder[Double]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpAdd_Float: operators.OpAdd.InPlaceImpl2[VectorBuilder[Float], VectorBuilder[Float]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpAdd_Int: operators.OpAdd.InPlaceImpl2[VectorBuilder[Int], VectorBuilder[Int]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpAdd_Long: operators.OpAdd.InPlaceImpl2[VectorBuilder[Long], VectorBuilder[Long]]
- Definition Classes
- VectorBuilderOps
- implicit def canOpInto_V_V_OpSub[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpSub.InPlaceImpl2[VectorBuilder[T], VectorBuilder[T]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpSub_Double: operators.OpSub.InPlaceImpl2[VectorBuilder[Double], VectorBuilder[Double]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpSub_Float: operators.OpSub.InPlaceImpl2[VectorBuilder[Float], VectorBuilder[Float]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpSub_Int: operators.OpSub.InPlaceImpl2[VectorBuilder[Int], VectorBuilder[Int]]
- Definition Classes
- VectorBuilderOps
- implicit val canOpInto_V_V_OpSub_Long: operators.OpSub.InPlaceImpl2[VectorBuilder[Long], VectorBuilder[Long]]
- Definition Classes
- VectorBuilderOps
- implicit def canSet[T]: operators.OpSet.InPlaceImpl2[VectorBuilder[T], VectorBuilder[T]]
- Definition Classes
- VectorBuilderOps
- implicit val canSet_Double: operators.OpSet.InPlaceImpl2[VectorBuilder[Double], VectorBuilder[Double]]
- Definition Classes
- VectorBuilderOps
- implicit val canSet_Float: operators.OpSet.InPlaceImpl2[VectorBuilder[Float], VectorBuilder[Float]]
- Definition Classes
- VectorBuilderOps
- implicit val canSet_Int: operators.OpSet.InPlaceImpl2[VectorBuilder[Int], VectorBuilder[Int]]
- Definition Classes
- VectorBuilderOps
- implicit val canSet_Long: operators.OpSet.InPlaceImpl2[VectorBuilder[Long], VectorBuilder[Long]]
- Definition Classes
- VectorBuilderOps
- implicit def canSubInto_VV_V[V, Vec](implicit ev: <:<[Vec, Vector[V]], ring: Ring[V]): operators.OpSub.InPlaceImpl2[VectorBuilder[V], Vec]
- Definition Classes
- VectorBuilderOps
- implicit def canSubInto_V_VB[V, Vec](implicit ev: <:<[Vec, Vector[V]], semi: Ring[V]): operators.OpSub.InPlaceImpl2[Vec, VectorBuilder[V]]
- Definition Classes
- VectorBuilderOps
- implicit def canZeroBuilder[V](implicit arg0: Semiring[V], arg1: Zero[V], arg2: ClassTag[V]): CanCreateZeros[VectorBuilder[V], Int]
- implicit def canZerosBuilder[V](implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): CanZerosBuilder[V]
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def fill[V](size: Int)(v: => V)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- implicit def space[T](implicit arg0: Field[T], arg1: ClassTag[T]): MutableModule[VectorBuilder[T], T]
- Definition Classes
- VectorBuilderOps
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def tabulate[V](size: Int)(f: (Int) => V)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- def zeros[V](size: Int, initialNonZero: Int = 16)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]