Skip to content
  • wm624@hotmail.com's avatar
    e0ad75f2
    [SPARK-12569][PYSPARK][ML] DecisionTreeRegressor: provide variance of prediction: Python API · e0ad75f2
    wm624@hotmail.com authored
    ## What changes were proposed in this pull request?
    
    A new column VarianceCol has been added to DecisionTreeRegressor in ML scala code.
    
    This patch adds the corresponding Python API, HasVarianceCol, to class DecisionTreeRegressor.
    
    ## How was this patch tested?
    ./dev/lint-python
    PEP8 checks passed.
    rm -rf _build/*
    pydoc checks passed.
    
    ./python/run-tests --python-executables=python2.7 --modules=pyspark-ml
    Running PySpark tests. Output is in /Users/mwang/spark_ws_0904/python/unit-tests.log
    Will test against the following Python executables: ['python2.7']
    Will test the following Python modules: ['pyspark-ml']
    Finished test(python2.7): pyspark.ml.evaluation (12s)
    Finished test(python2.7): pyspark.ml.clustering (18s)
    Finished test(python2.7): pyspark.ml.classification (30s)
    Finished test(python2.7): pyspark.ml.recommendation (28s)
    Finished test(python2.7): pyspark.ml.feature (43s)
    Finished test(python2.7): pyspark.ml.regression (31s)
    Finished test(python2.7): pyspark.ml.tuning (19s)
    Finished test(python2.7): pyspark.ml.tests (34s)
    
    (If this patch involves UI changes, please attach a screenshot; otherwise, remove this)
    
    Author: wm624@hotmail.com <wm624@hotmail.com>
    
    Closes #12116 from wangmiao1981/fix_api.
    e0ad75f2
    [SPARK-12569][PYSPARK][ML] DecisionTreeRegressor: provide variance of prediction: Python API
    wm624@hotmail.com authored
    ## What changes were proposed in this pull request?
    
    A new column VarianceCol has been added to DecisionTreeRegressor in ML scala code.
    
    This patch adds the corresponding Python API, HasVarianceCol, to class DecisionTreeRegressor.
    
    ## How was this patch tested?
    ./dev/lint-python
    PEP8 checks passed.
    rm -rf _build/*
    pydoc checks passed.
    
    ./python/run-tests --python-executables=python2.7 --modules=pyspark-ml
    Running PySpark tests. Output is in /Users/mwang/spark_ws_0904/python/unit-tests.log
    Will test against the following Python executables: ['python2.7']
    Will test the following Python modules: ['pyspark-ml']
    Finished test(python2.7): pyspark.ml.evaluation (12s)
    Finished test(python2.7): pyspark.ml.clustering (18s)
    Finished test(python2.7): pyspark.ml.classification (30s)
    Finished test(python2.7): pyspark.ml.recommendation (28s)
    Finished test(python2.7): pyspark.ml.feature (43s)
    Finished test(python2.7): pyspark.ml.regression (31s)
    Finished test(python2.7): pyspark.ml.tuning (19s)
    Finished test(python2.7): pyspark.ml.tests (34s)
    
    (If this patch involves UI changes, please attach a screenshot; otherwise, remove this)
    
    Author: wm624@hotmail.com <wm624@hotmail.com>
    
    Closes #12116 from wangmiao1981/fix_api.
Loading