-
Notifications
You must be signed in to change notification settings - Fork 28.9k
[SPARK-6164] [ML] CrossValidatorModel should keep stats from fitting #5915
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
Can one of the admins verify this patch? |
|
@leahmcguire Could you please try closing & re-opening this PR to make Github recompute the difference between this & the master branch? If that does not fix the computed diff, then perhaps rebase? Thanks! |
|
Fixed |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could you please add doc, such as Metric for each parameter setting tested during cross-validation, corresponding to the settings in parent.estimatorParamMaps. Each value is the average over numFolds trials.
Also, do you think "crossValidationMetrics" is too long a name, especially since it's clear it has to do with cross-validation? How about "avgMetrics?"
|
That's all. We should be able to test & merge for 1.4. Thanks! |
|
ok to test |
|
@leahmcguire I'm sorry for letting this slip! I don't know why I didn't get a Github notification about your updates. Ping @mengxr Think it's OK if we merge this for 1.4? It would be really nice to have available. |
|
Test build #871 has started for PR 5915 at commit |
|
Uh oh, those tests won't work because of merge conflicts. |
|
l will try to resolve and update the pull request. On Tue, Jun 2, 2015 at 10:49 AM, jkbradley [email protected] wrote:
|
|
Test build #871 timed out for PR 5915 at commit |
9aeb243 to
67537b1
Compare
|
Ok, think I fixed the merge and cleaned up the pull request so it is just my files. |
|
Test build #873 has started for PR 5915 at commit |
|
Test build #873 has finished for PR 5915 at commit
|
|
Test build #875 has started for PR 5915 at commit |
|
Test build #875 has finished for PR 5915 at commit
|
|
Test build #876 has started for PR 5915 at commit |
|
Test build #876 has finished for PR 5915 at commit
|
|
These failures are really strange. I don't see them happening to other PRs or the master build, but this PR can't be causing them. I'll test again... |
|
test this please |
|
Test build #877 has started for PR 5915 at commit |
|
Test build #877 timed out for PR 5915 at commit |
|
test this please |
|
Anything I should try to do to fix this? |
|
@leahmcguire I'm a bit confused. All of these test failure seem unrelated, and that last one seemed to work but failed when posting to Github. I'm going to try running once more.... My feeling is that Jenkins was being grumpy. |
|
Test build #878 has started for PR 5915 at commit |
|
Test build #878 has finished for PR 5915 at commit
|
|
Yay! |
|
Finally! I'll merge this into master |
Added stats from cross validation as a val in the cross validation model to save them for user access. Author: leahmcguire <[email protected]> Closes apache#5915 from leahmcguire/saveCVmetrics and squashes the following commits: 49b507b [leahmcguire] fixed tyle error 67537b1 [leahmcguire] rebased 85907f0 [leahmcguire] fixed name 59987cc [leahmcguire] changed param name and test according to comments 36e71e3 [leahmcguire] rebasing 4b8223e [leahmcguire] fixed name 4ddffc6 [leahmcguire] changed param name and test according to comments 3a995da [leahmcguire] Added stats from cross validation as a val in the cross validation model to save them for user access
Added stats from cross validation as a val in the cross validation model to save them for user access. Author: leahmcguire <[email protected]> Closes apache#5915 from leahmcguire/saveCVmetrics and squashes the following commits: 49b507b [leahmcguire] fixed tyle error 67537b1 [leahmcguire] rebased 85907f0 [leahmcguire] fixed name 59987cc [leahmcguire] changed param name and test according to comments 36e71e3 [leahmcguire] rebasing 4b8223e [leahmcguire] fixed name 4ddffc6 [leahmcguire] changed param name and test according to comments 3a995da [leahmcguire] Added stats from cross validation as a val in the cross validation model to save them for user access
…uator to get correct cross validation JIRA: https://issues.apache.org/jira/browse/SPARK-8468 Author: Liang-Chi Hsieh <[email protected]> Closes #6905 from viirya/cv_min and squashes the following commits: 930d3db [Liang-Chi Hsieh] Fix python unit test and add document. d632135 [Liang-Chi Hsieh] Merge remote-tracking branch 'upstream/master' into cv_min 16e3b2c [Liang-Chi Hsieh] Take the negative instead of reciprocal. c3dd8d9 [Liang-Chi Hsieh] For comments. b5f52c1 [Liang-Chi Hsieh] Add param to CrossValidator for choosing whether to maximize evaulation value. (cherry picked from commit 0b89951) Signed-off-by: Joseph K. Bradley <[email protected]>
Added stats from cross validation as a val in the cross validation model to save them for user access.