Package

org.apache.spark.ml

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. Developer API trait DefaultParamsReadable[T] extends MLReadable[T]

    Permalink

    Helper trait for making simple Params types readable. 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 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.

    T

    ML instance type

    Annotations
    @DeveloperApi()
    See also

    DefaultParamsWritable, the counterpart to this trait

  2. Developer API trait DefaultParamsWritable extends MLWritable

    Permalink

    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.

    Annotations
    @DeveloperApi()
    See also

    DefaultParamsReadable, the counterpart to this trait

  3. Developer API trait Identifiable extends AnyRef

    Permalink

    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.

    Annotations
    @DeveloperApi()
  4. trait MLReadable[T] extends AnyRef

    Permalink

    Trait for objects that provide MLReader.

    Trait for objects that provide MLReader.

    T

    ML instance type

    Annotations
    @Since( "1.6.0" )
  5. abstract class MLReader[T] extends BaseReadWrite

    Permalink

    Abstract class for utility classes that can load ML instances.

    Abstract class for utility classes that can load ML instances.

    T

    ML instance type

    Annotations
    @Since( "1.6.0" )
  6. trait MLWritable extends AnyRef

    Permalink

    Trait for classes that provide MLWriter.

    Trait for classes that provide MLWriter.

    Annotations
    @Since( "1.6.0" )
  7. abstract class MLWriter extends BaseReadWrite with Logging

    Permalink

    Abstract class for utility classes that can save ML instances.

    Abstract class for utility classes that can save ML instances.

    Annotations
    @Since( "1.6.0" )

Value Members

  1. Developer API object Identifiable

    Permalink

    Annotations
    @DeveloperApi()