:: DeveloperApi ::
:: DeveloperApi ::
:: DeveloperApi ::
Helper trait for making simple Params
types writable. If a Params
class stores
all data as org.apache.spark.ml.param.Param values, then extending this trait will provide
a default implementation of writing saved instances of the class.
This only handles simple org.apache.spark.ml.param.Param types; e.g., it will not handle
org.apache.spark.sql.Dataset.
DefaultParamsReadable
, the counterpart to this trait
Trait for classes that provide GeneralMLWriter
.
Trait for classes that provide GeneralMLWriter
.
A ML Writer which delegates based on the requested format.
A ML Writer which delegates based on the requested format.
:: DeveloperApi ::
:: DeveloperApi ::
Trait for an object with an immutable unique ID that identifies itself and its derivatives.
WARNING: There have not yet been final discussions on this API, so it may be broken in future releases.
ML export formats for should implement this trait so that users can specify a shortname rather than the fully qualified class name of the exporter.
ML export formats for should implement this trait so that users can specify a shortname rather than the fully qualified class name of the exporter.
A new instance of this class will be instantiated each time a save call is made.
2.4.0
Trait for objects that provide MLReader
.
Trait for objects that provide MLReader
.
ML instance type
Abstract class for utility classes that can load ML instances.
Abstract class for utility classes that can load ML instances.
ML instance type
Trait for classes that provide MLWriter
.
Trait for classes that provide MLWriter
.
Abstract class for utility classes that can save ML instances in Spark's internal format.
Abstract class for utility classes that can save ML instances in Spark's internal format.
Abstract class to be implemented by objects that provide ML exportability.
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.
2.4.0
:: DeveloperApi ::
:: DeveloperApi ::
:: DeveloperApi ::
Helper trait for making simple
Params
types readable. If aParams
class stores all data as org.apache.spark.ml.param.Param values, then extending this trait will provide a default implementation of reading saved instances of the class. This only handles simple org.apache.spark.ml.param.Param types; e.g., it will not handle org.apache.spark.sql.Dataset.ML instance type
DefaultParamsWritable
, the counterpart to this trait