public interface MLFormatRegister extends MLWriterFormat
A new instance of this class will be instantiated each time a save call is made.
Modifier and Type | Method and Description |
---|---|
String |
format()
The string that represents the format that this format provider uses.
|
String |
shortName() |
String |
stageName()
The string that represents the stage type that this writer supports.
|
write
String format()
override def format(): String =
"pmml"
Indicates that this format is capable of saving a pmml model.
Must have a valid zero argument constructor which will be called to instantiate.
Format discovery is done using a ServiceLoader so make sure to list your format in META-INF/services.
String shortName()
String stageName()
override def stageName(): String =
"org.apache.spark.ml.regression.LinearRegressionModel"
Indicates that this format is capable of saving Spark's own PMML model.
Format discovery is done using a ServiceLoader so make sure to list your format in META-INF/services.