[
https://issues.apache.org/jira/browse/SPARK-33520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Weichen Xu reassigned SPARK-33520:
----------------------------------
Assignee: Weichen Xu
> make CrossValidator/TrainValidateSplit/OneVsRest Reader/Writer support Python
> backend estimator/evaluator
> ---------------------------------------------------------------------------------------------------------
>
> Key: SPARK-33520
> URL: https://issues.apache.org/jira/browse/SPARK-33520
> Project: Spark
> Issue Type: New Feature
> Components: ML, PySpark
> Affects Versions: 3.1.0
> Reporter: Weichen Xu
> Assignee: Weichen Xu
> Priority: Major
>
> Currently, pyspark support third-party library to define python backend
> estimator/evaluator, i.e., estimator that inherit `Estimator` instead of
> `JavaEstimator`, and only can be used in pyspark.
> CrossValidator and TrainValidateSplit support tuning these python backend
> estimator,
> but cannot support saving/load, becase CrossValidator and TrainValidateSplit
> writer implementation is use JavaMLWriter, which require to convert nested
> estimator and evaluator into java instance.
> OneVsRest saving/load now only support java backend classifier due to similar
> issue.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]