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 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 for
      pipelineElement - the pipeline element
      algorithms - the algorithms to take into account
      observables - 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