Class AlgorithmPredictionEx
java.lang.Object
eu.qualimaster.easy.extension.internal.AlgorithmPredictionEx
- All Implemented Interfaces:
net.ssehub.easy.instantiation.core.model.vilTypes.IVilType
public class AlgorithmPredictionEx
extends Object
implements net.ssehub.easy.instantiation.core.model.vilTypes.IVilType
Extended multi-algorithm mass prediction with varying parameters.
The name is a reminiscence to Microsoft interfaces.
- Author:
- Holger Eichelberger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AlgorithmPredictionResultalgorithmPredictionEx(String pipeline, String pipelineElement, net.ssehub.easy.instantiation.core.model.vilTypes.Set<String> algorithms, net.ssehub.easy.instantiation.core.model.vilTypes.Set<eu.qualimaster.observables.IObservable> observables) Creates a request to obtain the prediction for multiple algorithms applicable in this in this situation (including varying parameters).
-
Constructor Details
-
AlgorithmPredictionEx
public AlgorithmPredictionEx()
-
-
Method Details
-
algorithmPredictionEx
public static AlgorithmPredictionResult algorithmPredictionEx(String pipeline, String pipelineElement, net.ssehub.easy.instantiation.core.model.vilTypes.Set<String> algorithms, net.ssehub.easy.instantiation.core.model.vilTypes.Set<eu.qualimaster.observables.IObservable> observables) Creates a request to obtain the prediction for multiple algorithms applicable in this in this situation (including varying parameters).- Parameters:
pipeline- the pipeline to predict forpipelineElement- the pipeline elementalgorithms- the algorithms to take into accountobservables- the observables- Returns:
- the predictions per algorithm/observables, if not possible individual predictions may be null or the entire result may be null if there is no prediction at all
-