Skip to content
Snippets Groups Projects
  • Xiangrui Meng's avatar
    98750a74
    [SPARK-1594][MLLIB] Cleaning up MLlib APIs and guide · 98750a74
    Xiangrui Meng authored
    Final pass before the v1.0 release.
    
    * Remove `VectorRDDs`
    * Move `BinaryClassificationMetrics` from `evaluation.binary` to `evaluation`
    * Change default value of `addIntercept` to false and allow to add intercept in Ridge and Lasso.
    * Clean `DecisionTree` package doc and test suite.
    * Mark model constructors `private[spark]`
    * Rename `loadLibSVMData` to `loadLibSVMFile` and hide `LabelParser` from users.
    * Add `saveAsLibSVMFile`.
    * Add `appendBias` to `MLUtils`.
    
    Author: Xiangrui Meng <meng@databricks.com>
    
    Closes #524 from mengxr/mllib-cleaning and squashes the following commits:
    
    295dc8b [Xiangrui Meng] update loadLibSVMFile doc
    1977ac1 [Xiangrui Meng] fix doc of appendBias
    649fcf0 [Xiangrui Meng] rename loadLibSVMData to loadLibSVMFile; hide LabelParser from user APIs
    54b812c [Xiangrui Meng] add appendBias
    a71e7d0 [Xiangrui Meng] add saveAsLibSVMFile
    d976295 [Xiangrui Meng] Merge branch 'master' into mllib-cleaning
    b7e5cec [Xiangrui Meng] remove some experimental annotations and make model constructors private[mllib]
    9b02b93 [Xiangrui Meng] minor code style update
    a593ddc [Xiangrui Meng] fix python tests
    fc28c18 [Xiangrui Meng] mark more classes experimental
    f6cbbff [Xiangrui Meng] fix Java tests
    0af70b0 [Xiangrui Meng] minor
    6e139ef [Xiangrui Meng] Merge branch 'master' into mllib-cleaning
    94e6dce [Xiangrui Meng] move BinaryLabelCounter and BinaryConfusionMatrixImpl to evaluation.binary
    df34907 [Xiangrui Meng] clean DecisionTreeSuite to use LocalSparkContext
    c81807f [Xiangrui Meng] set the default value of AddIntercept to false
    03389c0 [Xiangrui Meng] allow to add intercept in Ridge and Lasso
    c66c56f [Xiangrui Meng] move tree md to package object doc
    a2695df [Xiangrui Meng] update guide for BinaryClassificationMetrics
    9194f4c [Xiangrui Meng] move BinaryClassificationMetrics one level up
    1c1a0e3 [Xiangrui Meng] remove VectorRDDs because it only contains one function that is not necessary for us to maintain
    98750a74
    History
    [SPARK-1594][MLLIB] Cleaning up MLlib APIs and guide
    Xiangrui Meng authored
    Final pass before the v1.0 release.
    
    * Remove `VectorRDDs`
    * Move `BinaryClassificationMetrics` from `evaluation.binary` to `evaluation`
    * Change default value of `addIntercept` to false and allow to add intercept in Ridge and Lasso.
    * Clean `DecisionTree` package doc and test suite.
    * Mark model constructors `private[spark]`
    * Rename `loadLibSVMData` to `loadLibSVMFile` and hide `LabelParser` from users.
    * Add `saveAsLibSVMFile`.
    * Add `appendBias` to `MLUtils`.
    
    Author: Xiangrui Meng <meng@databricks.com>
    
    Closes #524 from mengxr/mllib-cleaning and squashes the following commits:
    
    295dc8b [Xiangrui Meng] update loadLibSVMFile doc
    1977ac1 [Xiangrui Meng] fix doc of appendBias
    649fcf0 [Xiangrui Meng] rename loadLibSVMData to loadLibSVMFile; hide LabelParser from user APIs
    54b812c [Xiangrui Meng] add appendBias
    a71e7d0 [Xiangrui Meng] add saveAsLibSVMFile
    d976295 [Xiangrui Meng] Merge branch 'master' into mllib-cleaning
    b7e5cec [Xiangrui Meng] remove some experimental annotations and make model constructors private[mllib]
    9b02b93 [Xiangrui Meng] minor code style update
    a593ddc [Xiangrui Meng] fix python tests
    fc28c18 [Xiangrui Meng] mark more classes experimental
    f6cbbff [Xiangrui Meng] fix Java tests
    0af70b0 [Xiangrui Meng] minor
    6e139ef [Xiangrui Meng] Merge branch 'master' into mllib-cleaning
    94e6dce [Xiangrui Meng] move BinaryLabelCounter and BinaryConfusionMatrixImpl to evaluation.binary
    df34907 [Xiangrui Meng] clean DecisionTreeSuite to use LocalSparkContext
    c81807f [Xiangrui Meng] set the default value of AddIntercept to false
    03389c0 [Xiangrui Meng] allow to add intercept in Ridge and Lasso
    c66c56f [Xiangrui Meng] move tree md to package object doc
    a2695df [Xiangrui Meng] update guide for BinaryClassificationMetrics
    9194f4c [Xiangrui Meng] move BinaryClassificationMetrics one level up
    1c1a0e3 [Xiangrui Meng] remove VectorRDDs because it only contains one function that is not necessary for us to maintain