GitHub user WeichenXu123 opened a pull request:
https://github.com/apache/spark/pull/19627
[SPARK-21088][ML][WIP] CrossValidator, TrainValidationSplit support collect
all models when fitting: Python API
## What changes were proposed in this pull request?
CrossValidator, TrainValidationSplit support collect all models when
fitting: Python API.
This PR is python version of #19208
But, because of in PySpark, CV/TVS model read/write depend on scala side
code, so the part of read/write subModels for this PR is not done, once #19208
get merged, I will submit this part code.
But, this PR can be reviewed first.
## How was this patch tested?
UT added.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/WeichenXu123/spark expose-model-list-py
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/19627.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #19627
----
commit c07118397a099701e18dee87049f1642754849a8
Author: WeichenXu <[email protected]>
Date: 2017-11-01T12:21:04Z
init pr
----
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]