-
Notifications
You must be signed in to change notification settings - Fork 29k
[SPARK-33773][ML][PYSPARK][WIP] expose intermediateStorageLevel in mllib - als,clf,reg #30758
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
|
Test build #132758 has finished for PR 30758 at commit
|
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Test build #132770 has finished for PR 30758 at commit
|
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Kubernetes integration test starting |
|
Kubernetes integration test status failure |
|
Test build #132790 has finished for PR 30758 at commit
|
|
How often does it matter to change this? |
|
@srowen |
|
retest this please |
|
Kubernetes integration test starting |
|
Kubernetes integration test status success |
|
Test build #133001 has finished for PR 30758 at commit
|
What changes were proposed in this pull request?
expose intermediateStorageLevel in mllib:
1, add new shared param
HasIntermediateStorageLevel;2, make
LinearSVCParams,LogisticRegressionParams,MultilayerPerceptronParams,AFTSurvivalRegressionParams,LinearRegressionParamsextendHasIntermediateStorageLevel;2, make
DecisionTreeParamsextendHasIntermediateStorageLevelfor all tree models;3, make
FactorizationMachinesParamsextendHasIntermediateStorageLevelforFMRegressorandFMClassifier;4, make
ALSParamsextendHasIntermediateStorageLevel;Why are the changes needed?
Existing mllib impls persist intermediate datasets at level "MEMORY_AND_DISK", it should be useful to expose it to end users.
Does this PR introduce any user-facing change?
Yes, new param is added
How was this patch tested?
updated py doc test