Package

org.apache.spark.ml

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

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

    Permalink

    :: DeveloperApi ::

    :: DeveloperApi ::

    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. trait DefaultParamsWritable extends MLWritable

    Permalink

    :: 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.

    Annotations
    @DeveloperApi()
    See also

    DefaultParamsReadable, the counterpart to this trait

  3. trait Identifiable extends AnyRef

    Permalink

    :: 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.

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

    Permalink

    :: Experimental ::

    :: Experimental ::

    Trait for objects that provide MLReader.

    T

    ML instance type

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

    Permalink

    :: Experimental ::

    :: Experimental ::

    Abstract class for utility classes that can load ML instances.

    T

    ML instance type

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

    Permalink

    :: Experimental ::

    :: Experimental ::

    Trait for classes that provide MLWriter.

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

    Permalink

    :: Experimental ::

    :: Experimental ::

    Abstract class for utility classes that can save ML instances.

    Annotations
    @Experimental() @Since( "1.6.0" )

Value Members

  1. object Identifiable

    Permalink

    :: DeveloperApi ::

    :: DeveloperApi ::

    Annotations
    @DeveloperApi()

Members