DenseVector_GenericOps

trait VectorOps
trait CastOps
class Object
trait Matchable
class Any

Type members

Inherited classlikes

class CanZipMapKeyValuesVector[@specialized(Double, Int, Float, Long) V, @specialized(Int, Double) RV]
Inherited from
Vector_TraversalOps
class CanZipMapValuesVector[@specialized(Int, Double) V, @specialized(Int, Double) RV]
Inherited from
Vector_TraversalOps
case class ZippedVectorValues[@specialized(Double, Int, Float, Long) T, @specialized(Double, Int, Float, Long) U](a: Vector[T], b: Vector[U])
Inherited from
Vector_GenericOps

Implicits

Implicits

implicit def impl_OpAdd_InPlace_DV_S_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[DenseVector[T], T]
implicit def impl_OpDiv_InPlace_DV_DV_Generic[T](implicit field: Field[T]): InPlaceImpl2[DenseVector[T], DenseVector[T]]
implicit def impl_OpDiv_InPlace_DV_S_Generic[T](implicit field: Field[T]): InPlaceImpl2[DenseVector[T], T]
implicit def impl_OpMulInner_DV_DV_eq_S_Generic[T](implicit field: Semiring[T]): Impl2[DenseVector[T], DenseVector[T], T]
implicit def impl_OpMulScalar_InPlace_DV_S_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[DenseVector[T], T]
implicit def impl_OpPow_InPlace_DV_DV_Generic[T](implicit pow: Impl2[T, T, T]): InPlaceImpl2[DenseVector[T], DenseVector[T]]
implicit def impl_OpPow_InPlace_DV_S_Generic[T](implicit pow: Impl2[T, T, T]): InPlaceImpl2[DenseVector[T], T]
implicit def impl_OpSet_InPlace_DV_V[T, Vec](implicit ev: Vec <:< Vector[T]): InPlaceImpl2[DenseVector[T], Vec]
implicit def impl_OpSub_InPlace_DV_DV_Generic[T](implicit field: Ring[T]): InPlaceImpl2[DenseVector[T], DenseVector[T]]
implicit def impl_OpSub_InPlace_DV_S_Generic[T](implicit field: Ring[T]): InPlaceImpl2[DenseVector[T], T]
implicit def impl_Op_LHS_DVt_eq_R_cast[Tag, V, LHS, R](implicit op: UImpl2[Tag, LHS, DenseMatrix[V], R]): UImpl2[Tag, LHS, Transpose[DenseVector[V]], R]
implicit def impl_scaleAdd_InPlace_DV_S_DV_Generic[T](implicit evidence$4: Semiring[T]): InPlaceImpl3[DenseVector[T], T, DenseVector[T]]

Inherited implicits

Inherited from
Vector_TraversalOps
implicit def canMapValues_V[V, V2](implicit evidence$2: Zero[V2], man: ClassTag[V2]): CanMapValues[Vector[V], V, V2, Vector[V2]]
Inherited from
Vector_TraversalOps
implicit def canZipMapValues_V[V, R](implicit evidence$3: ClassTag[R]): CanZipMapValuesVector[V, R]
Inherited from
Vector_TraversalOps
implicit def castOps_M_M[M1 <: Matrix[T], M2 <: Matrix[T], T, Op <: OpType, MR](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Matrix[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Matrix[T]], op: UImpl2[Op, Matrix[T], Matrix[T], MR]): UImpl2[Op, M1, M2, MR]
Inherited from
CastOps
implicit def castOps_M_V[M1 <: Matrix[T], M2 <: Vector[T], T, Op <: OpType, MR](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Vector[T]], op: UImpl2[Op, Matrix[T], Vector[T], MR]): UImpl2[Op, M1, M2, MR]
Inherited from
CastOps
implicit def castOps_V_S[M1 <: Vector[T], T, Op <: OpType, MR](implicit v2: ScalarOf[M1, T], v1lt: M1 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T]], op: UImpl2[Op, Vector[T], T, MR]): UImpl2[Op, M1, T, MR]
Inherited from
CastOps
implicit def castOps_V_V[M1 <: Vector[T], M2 <: Vector[T], T, Op <: OpType, MR](implicit v1lt: M1 <:< Vector[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T] &:& M2 =:= Vector[T]], op: UImpl2[Op, Vector[T], Vector[T], MR]): UImpl2[Op, M1, M2, MR]
Inherited from
CastOps
implicit def castUpdateOps_M_M[M1 <: Matrix[T], M2 <: Matrix[T], T, Op <: OpType](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Matrix[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Matrix[T]], op: InPlaceImpl2[Op, Matrix[T], Matrix[T]]): InPlaceImpl2[Op, M1, M2]
Inherited from
CastOps
implicit def castUpdateOps_M_V[M1 <: Matrix[T], M2 <: Vector[T], T, Op <: OpType](implicit v1lt: M1 <:< Matrix[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Matrix[T] &:& M2 =:= Vector[T]], op: InPlaceImpl2[Op, Matrix[T], Vector[T]]): InPlaceImpl2[Op, M1, M2]
Inherited from
CastOps
implicit def castUpdateOps_V_S[M1 <: Vector[T], T, Op <: OpType](implicit v2: ScalarOf[M1, T], v1lt: M1 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T]], op: InPlaceImpl2[Op, Vector[T], T]): InPlaceImpl2[Op, M1, T]
Inherited from
CastOps
implicit def castUpdateOps_V_V[M1 <: Vector[T], M2 <: Vector[T], T, Op <: OpType](implicit v1lt: M1 <:< Vector[T], v2lt: M2 <:< Vector[T], v1ne: NotGiven[M1 =:= Vector[T] &:& M2 =:= Vector[T]], op: InPlaceImpl2[Op, Vector[T], Vector[T]]): InPlaceImpl2[Op, M1, M2]
Inherited from
CastOps
implicit def impl_OpAdd_InPlace_T_U_Generic_from_scaleAdd_InPlace[T, U, V](implicit sa: InPlaceImpl3[T, U, V], semi: Semiring[U]): InPlaceImpl2[T, V]
Inherited from
GenericOps
implicit def impl_OpAdd_InPlace_V_S_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpAdd_V_V_eq_V_Generic[T](implicit evidence$3: Semiring[T]): Impl2[Vector[T], Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_OpDiv_InPlace_V_S_Generic[T](implicit field: Field[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpDiv_InPlace_V_V_Generic[T](implicit field: Field[T]): InPlaceImpl2[Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_OpMulInner_V_V_eq_S[T](implicit field: Semiring[T]): Impl2[Vector[T], Vector[T], T]
Inherited from
Vector_GenericOps
implicit val impl_OpMulInner_V_V_eq_S_Double: BinaryRegistry[Vector[Double], Vector[Double], OpMulInner, Double]
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
implicit def impl_OpMulInner_V_V_eq_S_Generic[T](implicit s: Semiring[T]): Impl2[Vector[T], Vector[T], T]
Inherited from
VectorExpandOps
implicit def impl_OpMulScalar_InPlace_V_S_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpMulScalar_InPlace_V_V_Generic[T](implicit field: Semiring[T]): InPlaceImpl2[Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_OpNeg_T_Generic_from_OpMulScalar[T, U, V](implicit scalarOf: ScalarOf[T, V], ring: Ring[V], scale: Impl2[T, V, U]): Impl[T, U]
Inherited from
GenericOps
implicit def impl_OpPow_InPlace_V_S_Generic[T](implicit pow: Impl2[T, T, T], zero: Zero[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpPow_InPlace_V_V_Generic[T](implicit pow: Impl2[T, T, T]): InPlaceImpl2[Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
Inherited from
Vector_GenericOps
Inherited from
Vector_GenericOps
implicit def impl_OpSub_InPlace_T_U_Generic_from_scaleAdd_InPlace[T, U, V](implicit sa: InPlaceImpl3[T, U, V], ring: Ring[U]): InPlaceImpl2[T, V]
Inherited from
GenericOps
implicit def impl_OpSub_InPlace_V_S_Generic[T](implicit field: Ring[T]): InPlaceImpl2[Vector[T], T]
Inherited from
Vector_GenericOps
implicit def impl_OpSub_V_V_eq_V_Generic[T](implicit evidence$2: Ring[T]): Impl2[Vector[T], Vector[T], Vector[T]]
Inherited from
Vector_GenericOps
implicit def impl_Op_InPlace_V_S_Generic_OpAdd[T](implicit evidence$15: Field[T], evidence$16: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpAdd]
Inherited from
VectorExpandOps
implicit def impl_Op_InPlace_V_S_Generic_OpDiv[T](implicit evidence$23: Field[T], evidence$24: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpDiv]
Inherited from
VectorExpandOps
implicit def impl_Op_InPlace_V_S_Generic_OpMod[T](implicit evidence$27: Field[T], evidence$28: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpMod]
Inherited from
VectorExpandOps
implicit def impl_Op_InPlace_V_S_Generic_OpMulMatrix[T](implicit evidence$21: Field[T], evidence$22: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpMulMatrix]
Inherited from
VectorExpandOps
implicit def impl_Op_InPlace_V_S_Generic_OpMulScalar[T](implicit evidence$19: Field[T], evidence$20: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpMulScalar]
Inherited from
VectorExpandOps
implicit def impl_Op_InPlace_V_S_Generic_OpPow[T](implicit evidence$29: Field[T], evidence$30: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpPow]
Inherited from
VectorExpandOps
implicit def impl_Op_InPlace_V_S_Generic_OpSet[T](implicit evidence$25: Field[T], evidence$26: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpSet]
Inherited from
VectorExpandOps
implicit def impl_Op_InPlace_V_S_Generic_OpSub[T](implicit evidence$17: Field[T], evidence$18: ClassTag[T]): BinaryUpdateRegistry[Vector[T], T, OpSub]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Double_OpAdd: BinaryRegistry[Double, Vector[Double], OpAdd, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Double_OpDiv: BinaryRegistry[Double, Vector[Double], OpDiv, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Double_OpMod: BinaryRegistry[Double, Vector[Double], OpMod, Vector[Double]]
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Double_OpPow: BinaryRegistry[Double, Vector[Double], OpPow, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Double_OpSet: BinaryRegistry[Double, Vector[Double], OpSet, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Double_OpSub: BinaryRegistry[Double, Vector[Double], OpSub, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Float_OpAdd: BinaryRegistry[Float, Vector[Float], OpAdd, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Float_OpDiv: BinaryRegistry[Float, Vector[Float], OpDiv, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Float_OpMod: BinaryRegistry[Float, Vector[Float], OpMod, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Float_OpPow: BinaryRegistry[Float, Vector[Float], OpPow, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Float_OpSet: BinaryRegistry[Float, Vector[Float], OpSet, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Float_OpSub: BinaryRegistry[Float, Vector[Float], OpSub, Vector[Float]]
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Long_OpAdd: BinaryRegistry[Long, Vector[Long], OpAdd, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Long_OpDiv: BinaryRegistry[Long, Vector[Long], OpDiv, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Long_OpMod: BinaryRegistry[Long, Vector[Long], OpMod, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Long_OpPow: BinaryRegistry[Long, Vector[Long], OpPow, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Long_OpSet: BinaryRegistry[Long, Vector[Long], OpSet, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_S_V_eq_V_Long_OpSub: BinaryRegistry[Long, Vector[Long], OpSub, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Double_OpAdd: BinaryRegistry[Vector[Double], Double, OpAdd, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Double_OpDiv: BinaryRegistry[Vector[Double], Double, OpDiv, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Double_OpMod: BinaryRegistry[Vector[Double], Double, OpMod, Vector[Double]]
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Double_OpPow: BinaryRegistry[Vector[Double], Double, OpPow, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Double_OpSet: BinaryRegistry[Vector[Double], Double, OpSet, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Double_OpSub: BinaryRegistry[Vector[Double], Double, OpSub, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Float_OpAdd: BinaryRegistry[Vector[Float], Float, OpAdd, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Float_OpDiv: BinaryRegistry[Vector[Float], Float, OpDiv, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Float_OpMod: BinaryRegistry[Vector[Float], Float, OpMod, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Float_OpPow: BinaryRegistry[Vector[Float], Float, OpPow, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Float_OpSet: BinaryRegistry[Vector[Float], Float, OpSet, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Float_OpSub: BinaryRegistry[Vector[Float], Float, OpSub, Vector[Float]]
Inherited from
VectorExpandOps
implicit def impl_Op_V_S_eq_V_Generic_OpAdd[T](implicit evidence$1: Field[T], evidence$2: ClassTag[T]): BinaryRegistry[Vector[T], T, OpAdd, Vector[T]]
Inherited from
VectorExpandOps
implicit def impl_Op_V_S_eq_V_Generic_OpDiv[T](implicit evidence$9: Field[T], evidence$10: ClassTag[T]): BinaryRegistry[Vector[T], T, OpDiv, Vector[T]]
Inherited from
VectorExpandOps
implicit def impl_Op_V_S_eq_V_Generic_OpMod[T](implicit evidence$11: Field[T], evidence$12: ClassTag[T]): BinaryRegistry[Vector[T], T, OpMod, Vector[T]]
Inherited from
VectorExpandOps
implicit def impl_Op_V_S_eq_V_Generic_OpMulMatrix[T](implicit evidence$7: Field[T], evidence$8: ClassTag[T]): BinaryRegistry[Vector[T], T, OpMulMatrix, Vector[T]]
Inherited from
VectorExpandOps
implicit def impl_Op_V_S_eq_V_Generic_OpMulScalar[T](implicit evidence$5: Field[T], evidence$6: ClassTag[T]): BinaryRegistry[Vector[T], T, OpMulScalar, Vector[T]]
Inherited from
VectorExpandOps
implicit def impl_Op_V_S_eq_V_Generic_OpPow[T](implicit evidence$13: Field[T], evidence$14: ClassTag[T]): BinaryRegistry[Vector[T], T, OpPow, Vector[T]]
Inherited from
VectorExpandOps
implicit def impl_Op_V_S_eq_V_Generic_OpSub[T](implicit evidence$3: Field[T], evidence$4: ClassTag[T]): BinaryRegistry[Vector[T], T, OpSub, Vector[T]]
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Long_OpAdd: BinaryRegistry[Vector[Long], Long, OpAdd, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Long_OpDiv: BinaryRegistry[Vector[Long], Long, OpDiv, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Long_OpMod: BinaryRegistry[Vector[Long], Long, OpMod, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Long_OpPow: BinaryRegistry[Vector[Long], Long, OpPow, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Long_OpSet: BinaryRegistry[Vector[Long], Long, OpSet, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_S_eq_V_Long_OpSub: BinaryRegistry[Vector[Long], Long, OpSub, Vector[Long]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Double_OpDiv: BinaryRegistry[Vector[Double], Vector[Double], OpDiv, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Double_OpMod: BinaryRegistry[Vector[Double], Vector[Double], OpMod, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Double_OpPow: BinaryRegistry[Vector[Double], Vector[Double], OpPow, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Double_OpSet: BinaryRegistry[Vector[Double], Vector[Double], OpSet, Vector[Double]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Float_OpDiv: BinaryRegistry[Vector[Float], Vector[Float], OpDiv, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Float_OpMod: BinaryRegistry[Vector[Float], Vector[Float], OpMod, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Float_OpPow: BinaryRegistry[Vector[Float], Vector[Float], OpPow, Vector[Float]]
Inherited from
VectorExpandOps
implicit val impl_Op_V_V_eq_V_Float_OpSet: BinaryRegistry[Vector[Float], Vector[Float], OpSet, Vector[Float]]
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
implicit def impl_T_S_eq_U_from_ZipMap[Tag, T, V1, VR, U](implicit handhold: ScalarOf[T, V1], impl: UImpl2[Tag, V1, V1, VR], canZipMapValues: CanZipMapValues[T, V1, VR, U]): UImpl2[Tag, T, T, U]
Inherited from
GenericOpsLowPrio3
implicit def impl_scaleAdd_InPlace_V_T_V_Generic[T](implicit evidence$1: Semiring[T]): InPlaceImpl3[Vector[T], T, Vector[T]]
Inherited from
Vector_GenericOps
implicit def pureFromUpdate[T, Other, Op <: OpType](implicit op: InPlaceImpl2[Op, T, Other], copy: CanCopy[T]): UImpl2[Op, T, Other, T]
Inherited from
GenericOpsLowPrio
implicit def zipMapKV_V[V, R](implicit evidence$5: ClassTag[R]): CanZipMapKeyValuesVector[V, R]
Inherited from
Vector_TraversalOps
implicit val zipValuesImpl_V_V_Double: BinaryRegistry[Vector[Double], Vector[Double], zipValues, ZippedValues[Double, Double]]
Inherited from
VectorExpandOps
implicit val zipValuesImpl_V_V_Float: BinaryRegistry[Vector[Float], Vector[Float], zipValues, ZippedValues[Float, Float]]
Inherited from
VectorExpandOps
Inherited from
VectorExpandOps
implicit val zipValuesImpl_V_V_Long: BinaryRegistry[Vector[Long], Vector[Long], zipValues, ZippedValues[Long, Long]]
Inherited from
VectorExpandOps
implicit def zipValuesSubclass[Vec1, Vec2, T, U](implicit view1: Vec1 <:< Vector[T], view2: Vec2 <:< Vector[U], op: Impl2[Vector[T], Vector[U], ZippedValues[T, U]]): Impl2[Vec1, Vec2, ZippedValues[T, U]]
Inherited from
Vector_GenericOps