Package org.apache.spark.ml.util
Interface MLWriterFormat
- All Known Subinterfaces:
MLFormatRegister
- All Known Implementing Classes:
InternalKMeansModelWriter,InternalLinearRegressionModelWriter,PMMLKMeansModelWriter,PMMLLinearRegressionModelWriter
public interface MLWriterFormat
Abstract class to be implemented by objects that provide ML exportability.
A new instance of this class will be instantiated each time a save call is made.
Must have a valid zero argument constructor which will be called to instantiate.
- Since:
- 2.4.0
-
Method Summary
Modifier and TypeMethodDescriptionvoidwrite(String path, SparkSession session, scala.collection.mutable.Map<String, String> optionMap, PipelineStage stage) Function to write the provided pipeline stage out.
-
Method Details
-
write
void write(String path, SparkSession session, scala.collection.mutable.Map<String, String> optionMap, PipelineStage stage) Function to write the provided pipeline stage out.- Parameters:
path- The path to write the result out to.session- SparkSession associated with the write request.optionMap- User provided options stored as strings.stage- The pipeline stage to be saved.
-