Package org.apache.spark.ml
package org.apache.spark.ml
DataFrame-based machine learning APIs to let users quickly assemble and configure practical
machine learning pipelines.
-
ClassDescriptionAbstract class for estimators that fit models to data.Event fired after
Estimator.fit
.Event fired beforeEstimator.fit
.Event fired afterMLReader.load
.Event fired beforeMLReader.load
.Event emitted by ML operations.A small trait that defines some methods to sendMLEvent
.A fitted model, i.e., aTransformer
produced by anEstimator
.A simple pipeline, which acts as an estimator.Represents a fitted pipeline.A stage in a pipeline, either anEstimator
or aTransformer
.PredictionModel<FeaturesType,M extends PredictionModel<FeaturesType, M>> Abstraction for a model for prediction tasks (regression and classification).Predictor<FeaturesType,Learner extends Predictor<FeaturesType, Learner, M>, M extends PredictionModel<FeaturesType, M>> Abstraction for prediction problems (regression and classification).(private[ml]) Trait for parameters for prediction (regression and classification).Event fired afterMLWriter.save
.Event fired beforeMLWriter.save
.Event fired afterTransformer.transform
.Abstract class for transformers that transform one dataset into another.Event fired beforeTransformer.transform
.UnaryTransformer<IN,OUT, T extends UnaryTransformer<IN, OUT, T>> Abstract class for transformers that take one input column, apply transformation, and output the result as a new column.