com.twitter.scalding.mathematics

ColVector

class ColVector[RowT, ValT] extends Serializable with WrappedPipe

Linear Supertypes
WrappedPipe, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ColVector
  2. WrappedPipe
  3. Serializable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ColVector(rowS: Symbol, valS: Symbol, inPipe: Pipe, sizeH: SizeHint = ...)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def *[That, Res](that: That)(implicit prod: MatrixProduct[ColVector[RowT, ValT], That, Res]): Res

  5. def +(that: ColVector[RowT, ValT])(implicit mon: Monoid[ValT]): ColVector[RowT, ValT]

  6. def -(that: ColVector[RowT, ValT])(implicit group: Group[ValT]): ColVector[RowT, ValT]

  7. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  8. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  9. def L0Normalize(implicit ev: =:=[ValT, Double]): ColVector[RowT, ValT]

  10. def L1Normalize(implicit ev: =:=[ValT, Double]): ColVector[RowT, ValT]

  11. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  12. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  13. def diag: DiagonalMatrix[RowT, ValT]

  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def fields: Fields

    Definition Classes
    ColVectorWrappedPipe
  17. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  18. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  19. def hProd(that: ColVector[RowT, ValT])(implicit ring: Ring[ValT]): ColVector[RowT, ValT]

  20. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  21. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  22. def mapValues[ValU](fn: (ValT) ⇒ ValU)(implicit mon: Monoid[ValU]): ColVector[RowT, ValU]

  23. def mapWithIndex[ValNew](fn: (ValT, RowT) ⇒ ValNew)(implicit mon: Monoid[ValNew]): ColVector[RowT, ValNew]

    like zipWithIndex.

    like zipWithIndex.map but ONLY CHANGES THE VALUE not the index. Note you will only see non-zero elements on the vector. This does not enumerate the zeros

  24. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. final def notify(): Unit

    Definition Classes
    AnyRef
  26. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  27. def pipe: Pipe

    Definition Classes
    ColVectorWrappedPipe
  28. val rowS: Symbol

  29. val sizeH: SizeHint

  30. def sum(implicit mon: Monoid[ValT]): Scalar[ValT]

  31. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  32. def toMatrix[ColT](colIdx: ColT): Matrix[RowT, ColT, ValT]

  33. def toString(): String

    Definition Classes
    AnyRef → Any
  34. def topElems(k: Int)(implicit ord: Ordering[ValT]): ColVector[RowT, ValT]

  35. def topWithTiny(k: Int)(implicit ord: Ordering[ValT]): ColVector[RowT, ValT]

    Attributes
    protected
  36. def transpose: RowVector[RowT, ValT]

  37. val valS: Symbol

  38. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. def withRowsHint(rows: Long): ColVector[RowT, ValT]

  42. def write(src: Source, outFields: Fields = Fields.NONE)(implicit fd: FlowDef, mode: Mode): ColVector[RowT, ValT]

    Write optionally renaming val fields to the given fields then return this.

  43. def writePipe(src: Source, outFields: Fields = Fields.NONE)(implicit fd: FlowDef, mode: Mode): Unit

    Definition Classes
    WrappedPipe

Inherited from WrappedPipe

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped