Packages

object VectorBuilder extends VectorBuilderOps with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VectorBuilder
  2. Serializable
  3. Serializable
  4. VectorBuilderOps
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply[V](length: Int)(values: (Int, V)*)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
  5. def apply[V](values: V*)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
  6. def apply[V](values: Array[V])(implicit arg0: Semiring[V], arg1: Zero[V]): VectorBuilder[V]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. implicit def canAddInto_VV_V[V, Vec](implicit ev: <:<[Vec, Vector[V]]): operators.OpAdd.InPlaceImpl2[VectorBuilder[V], Vec]
    Definition Classes
    VectorBuilderOps
  9. implicit def canAddInto_V_VB[V, Vec](implicit ev: <:<[Vec, Vector[V]], semi: Semiring[V]): operators.OpAdd.InPlaceImpl2[Vec, VectorBuilder[V]]
    Definition Classes
    VectorBuilderOps
  10. implicit def canAxpy[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): scaleAdd.InPlaceImpl3[VectorBuilder[T], T, VectorBuilder[T]]
    Definition Classes
    VectorBuilderOps
  11. implicit val canAxpy_Double: scaleAdd.InPlaceImpl3[VectorBuilder[Double], Double, VectorBuilder[Double]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  12. implicit val canAxpy_Float: scaleAdd.InPlaceImpl3[VectorBuilder[Float], Float, VectorBuilder[Float]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  13. implicit val canAxpy_Int: scaleAdd.InPlaceImpl3[VectorBuilder[Int], Int, VectorBuilder[Int]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  14. implicit val canAxpy_Long: scaleAdd.InPlaceImpl3[VectorBuilder[Long], Long, VectorBuilder[Long]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  15. 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
  16. implicit def canCopyBuilder[V](implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): CanCopyBuilder[V]
  17. implicit def canDivInto_V_S[T](implicit arg0: Field[T], arg1: ClassTag[T]): operators.OpDiv.InPlaceImpl2[VectorBuilder[T], T]
    Definition Classes
    VectorBuilderOps
  18. 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
  19. 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
  20. implicit val canMulDMVB_Double: operators.OpMulMatrix.Impl2[DenseMatrix[Double], VectorBuilder[Double], DenseVector[Double]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  21. implicit val canMulDMVB_Float: operators.OpMulMatrix.Impl2[DenseMatrix[Float], VectorBuilder[Float], DenseVector[Float]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  22. implicit val canMulDMVB_Int: operators.OpMulMatrix.Impl2[DenseMatrix[Int], VectorBuilder[Int], DenseVector[Int]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  23. implicit val canMulDMVB_Long: operators.OpMulMatrix.Impl2[DenseMatrix[Long], VectorBuilder[Long], DenseVector[Long]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  24. implicit def canMulDMVB_Semi[T](implicit arg0: ClassTag[T], semi: Semiring[T]): operators.OpMulMatrix.Impl2[DenseMatrix[T], VectorBuilder[T], DenseVector[T]]
    Definition Classes
    VectorBuilderOps
  25. implicit def canMulInto_V_S[T](implicit arg0: Semiring[T], arg1: ClassTag[T]): operators.OpMulScalar.InPlaceImpl2[VectorBuilder[T], T]
    Definition Classes
    VectorBuilderOps
  26. implicit def canOpInto_V_S_OpAdd[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpAdd.InPlaceImpl2[VectorBuilder[T], T]
    Definition Classes
    VectorBuilderOps
  27. implicit val canOpInto_V_S_OpDiv_Double: operators.OpDiv.InPlaceImpl2[VectorBuilder[Double], Double]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  28. implicit val canOpInto_V_S_OpDiv_Float: operators.OpDiv.InPlaceImpl2[VectorBuilder[Float], Float]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  29. implicit val canOpInto_V_S_OpDiv_Int: operators.OpDiv.InPlaceImpl2[VectorBuilder[Int], Int]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  30. implicit val canOpInto_V_S_OpDiv_Long: operators.OpDiv.InPlaceImpl2[VectorBuilder[Long], Long]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  31. implicit val canOpInto_V_S_OpMulScalar_Double: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Double], Double]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  32. implicit val canOpInto_V_S_OpMulScalar_Float: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Float], Float]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  33. implicit val canOpInto_V_S_OpMulScalar_Int: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Int], Int]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  34. implicit val canOpInto_V_S_OpMulScalar_Long: operators.OpMulScalar.InPlaceImpl2[VectorBuilder[Long], Long]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  35. implicit def canOpInto_V_S_OpSub[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpSub.InPlaceImpl2[VectorBuilder[T], T]
    Definition Classes
    VectorBuilderOps
  36. implicit def canOpInto_V_V_OpAdd[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpAdd.InPlaceImpl2[VectorBuilder[T], VectorBuilder[T]]
    Definition Classes
    VectorBuilderOps
  37. implicit val canOpInto_V_V_OpAdd_Double: operators.OpAdd.InPlaceImpl2[VectorBuilder[Double], VectorBuilder[Double]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  38. implicit val canOpInto_V_V_OpAdd_Float: operators.OpAdd.InPlaceImpl2[VectorBuilder[Float], VectorBuilder[Float]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  39. implicit val canOpInto_V_V_OpAdd_Int: operators.OpAdd.InPlaceImpl2[VectorBuilder[Int], VectorBuilder[Int]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  40. implicit val canOpInto_V_V_OpAdd_Long: operators.OpAdd.InPlaceImpl2[VectorBuilder[Long], VectorBuilder[Long]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  41. implicit def canOpInto_V_V_OpSub[T](implicit arg0: Ring[T], arg1: ClassTag[T]): operators.OpSub.InPlaceImpl2[VectorBuilder[T], VectorBuilder[T]]
    Definition Classes
    VectorBuilderOps
  42. implicit val canOpInto_V_V_OpSub_Double: operators.OpSub.InPlaceImpl2[VectorBuilder[Double], VectorBuilder[Double]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  43. implicit val canOpInto_V_V_OpSub_Float: operators.OpSub.InPlaceImpl2[VectorBuilder[Float], VectorBuilder[Float]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  44. implicit val canOpInto_V_V_OpSub_Int: operators.OpSub.InPlaceImpl2[VectorBuilder[Int], VectorBuilder[Int]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  45. implicit val canOpInto_V_V_OpSub_Long: operators.OpSub.InPlaceImpl2[VectorBuilder[Long], VectorBuilder[Long]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  46. implicit def canSet[T]: operators.OpSet.InPlaceImpl2[VectorBuilder[T], VectorBuilder[T]]
    Definition Classes
    VectorBuilderOps
  47. implicit val canSet_Double: operators.OpSet.InPlaceImpl2[VectorBuilder[Double], VectorBuilder[Double]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  48. implicit val canSet_Float: operators.OpSet.InPlaceImpl2[VectorBuilder[Float], VectorBuilder[Float]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  49. implicit val canSet_Int: operators.OpSet.InPlaceImpl2[VectorBuilder[Int], VectorBuilder[Int]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  50. implicit val canSet_Long: operators.OpSet.InPlaceImpl2[VectorBuilder[Long], VectorBuilder[Long]]
    Definition Classes
    VectorBuilderOps
    Annotations
    @valify()
  51. implicit def canSubInto_VV_V[V, Vec](implicit ev: <:<[Vec, Vector[V]], ring: Ring[V]): operators.OpSub.InPlaceImpl2[VectorBuilder[V], Vec]
    Definition Classes
    VectorBuilderOps
  52. implicit def canSubInto_V_VB[V, Vec](implicit ev: <:<[Vec, Vector[V]], semi: Ring[V]): operators.OpSub.InPlaceImpl2[Vec, VectorBuilder[V]]
    Definition Classes
    VectorBuilderOps
  53. implicit def canZeroBuilder[V](implicit arg0: Semiring[V], arg1: Zero[V], arg2: ClassTag[V]): CanCreateZeros[VectorBuilder[V], Int]
  54. implicit def canZerosBuilder[V](implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): CanZerosBuilder[V]
  55. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  56. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  57. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  58. def fill[V](size: Int)(v: ⇒ V)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
  59. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  61. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  62. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  63. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  64. implicit def negFromScale[V](implicit scale: operators.OpMulScalar.Impl2[VectorBuilder[V], V, VectorBuilder[V]], field: Ring[V]): operators.OpNeg.Impl[VectorBuilder[V], VectorBuilder[V]]
  65. final def notify(): Unit
    Definition Classes
    AnyRef
  66. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  67. implicit def opFromCopyAndUpdate[Op, V, Other](implicit op: InPlaceImpl2[Op, VectorBuilder[V], Other], semi: Semiring[V], dev: Zero[V], classTag: ClassTag[V]): UImpl2[Op, VectorBuilder[V], Other, VectorBuilder[V]]
    Definition Classes
    VectorBuilderOps
  68. implicit def space[T](implicit arg0: Field[T], arg1: ClassTag[T]): MutableModule[VectorBuilder[T], T]
    Definition Classes
    VectorBuilderOps
  69. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  70. def tabulate[V](size: Int)(f: (Int) ⇒ V)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]
  71. def toString(): String
    Definition Classes
    AnyRef → Any
  72. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  73. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. def zeros[V](size: Int, initialNonZero: Int = 16)(implicit arg0: ClassTag[V], arg1: Semiring[V], arg2: Zero[V]): VectorBuilder[V]

Inherited from Serializable

Inherited from Serializable

Inherited from VectorBuilderOps

Inherited from AnyRef

Inherited from Any

Ungrouped