Preceding Transformer of the pipeline
Trailing Predictor of the pipeline
Evaluates the testing data by computing the prediction value and returning a pair of true label value and prediction value.
Evaluates the testing data by computing the prediction value and returning a pair of true label value and prediction value. It is important that the implementation chooses a Testing type from which it can extract the true label value.
Fits the estimator to the given input data.
Fits the estimator to the given input data. The fitting logic is contained in the FitOperation. The computed state will be stored in the implementing class.
Type of the training data
Training data
Additional parameters for the FitOperation
FitOperation which encapsulates the algorithm logic
Predict testing data according the learned model.
Predict testing data according the learned model. The implementing class has to provide a corresponding implementation of PredictDataSetOperation which contains the prediction logic.
Type of the testing data
Type of the prediction data
Testing data which shall be predicted
Additional parameters for the prediction
PredictDataSetOperation which encapsulates the prediction logic
Trailing Predictor of the pipeline
Preceding Transformer of the pipeline
Predictor which represents a pipeline of possibly multiple Transformer and a trailing Predictor.
The ChainedPredictor can be used as a regular Predictor. Upon calling the fit method, the input data is piped through all preceding Transformer in the pipeline and the resulting data is given to the trailing Predictor. The same holds true for the predict operation.
The pipeline mechanism has been inspired by scikit-learn
Type of the preceding Transformer
Type of the trailing Predictor
Preceding Transformer of the pipeline
Trailing Predictor of the pipeline