Packages

object Standardizer extends Serializable

Utilities to compute and apply standarizations

Linear Supertypes
Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Standardizer
  2. Serializable
  3. Serializable
  4. AnyRef
  5. 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 applyStandardization(input: Seq[Any], trans: Option[(Double, Double)]): Seq[Any]

    Apply the standardization to a sequence of values, which should result in output with zero mean and unit variance

    Apply the standardization to a sequence of values, which should result in output with zero mean and unit variance

    input

    to standardize

    trans

    transformation to apply

    returns

    sequence of standardized values

  5. def applyStandardization(input: Seq[Vector[Any]], trans: Seq[Option[(Double, Double)]]): Seq[Vector[Any]]

    Apply the standardization to vectors, which should result in an output with zero mean and unit variance

    Apply the standardization to vectors, which should result in an output with zero mean and unit variance

    input

    to standardize

    trans

    transformtions to apply. None means no transformation

    returns

    sequence of standardized vectors

  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def getMultiStandardization(values: Seq[Vector[Any]]): Seq[Option[(Double, Double)]]

    Get standardization for multiple values in a vector.

    Get standardization for multiple values in a vector.

    This has a different name because the jvm erases the inner type of Seq[T]

    values

    sequence of vectors to be standardized

    returns

    sequence of standardization, each as an option

  13. def getStandardization(values: Seq[Double]): (Double, Double)

    The standardizations are just shifts and rescale.

    The standardizations are just shifts and rescale. The shift is by the mean and the re-scale is by the variance

    values

    to get a standardizer for

  14. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  15. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  16. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  17. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  18. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  20. def toString(): String
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  22. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  23. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped