Object

smile.validation

cv

Related Doc: package validation

Permalink

object cv

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. cv
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def classification[M <: DataFrameClassifier](k: Int, formula: Formula, data: DataFrame)(trainer: (Formula, DataFrame) ⇒ M): ClassificationValidations[M]

    Permalink

    Cross validation on a data frame classifier.

    Cross validation on a data frame classifier.

    k

    k-fold cross validation.

    formula

    model formula.

    data

    data samples.

    trainer

    a code block to return a classifier trained on the given data.

    returns

    metric scores.

  6. def classification[T <: AnyRef, M <: Classifier[T]](k: Int, x: Array[T], y: Array[Int])(trainer: (Array[T], Array[Int]) ⇒ M): ClassificationValidations[M]

    Permalink

    Cross validation on a generic classifier.

    Cross validation on a generic classifier. Cross-validation is a technique for assessing how the results of a statistical analysis will generalize to an independent data set. It is mainly used in settings where the goal is prediction, and one wants to estimate how accurately a predictive model will perform in practice. One round of cross-validation involves partitioning a sample of data into complementary subsets, performing the analysis on one subset (called the training set), and validating the analysis on the other subset (called the validation set or testing set). To reduce variability, multiple rounds of cross-validation are performed using different partitions, and the validation results are averaged over the rounds.

    k

    k-fold cross validation.

    x

    data samples.

    y

    sample labels.

    trainer

    a code block to return a classifier trained on the given data.

    returns

    metric scores.

  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  12. def hashCode(): Int

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

    Permalink
    Definition Classes
    Any
  14. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  15. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  16. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  17. def regression[M <: DataFrameRegression](k: Int, formula: Formula, data: DataFrame)(trainer: (Formula, DataFrame) ⇒ M): RegressionValidations[M]

    Permalink

    Cross validation on a data frame regression model.

    Cross validation on a data frame regression model.

    k

    k-fold cross validation.

    formula

    model formula.

    data

    data samples.

    trainer

    a code block to return a regression model trained on the given data.

    returns

    metric scores.

  18. def regression[T <: AnyRef, M <: Regression[T]](k: Int, x: Array[T], y: Array[Double])(trainer: (Array[T], Array[Double]) ⇒ M): RegressionValidations[M]

    Permalink

    Cross validation on a generic regression model.

    Cross validation on a generic regression model.

    k

    k-fold cross validation.

    x

    data samples.

    y

    response variable.

    trainer

    a code block to return a regression model trained on the given data.

    returns

    metric scores.

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

    Permalink
    Definition Classes
    AnyRef
  20. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  21. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped