Interface PMMLRuntime


public interface PMMLRuntime
  • Method Details

    • evaluate

      PMML4Result evaluate(String modelName, PMMLRuntimeContext context)
      Evaluate the model, given the context
      Parameters:
      modelName - the name of the model to evaluate
      context - the context with all the input variables
      Returns:
      the result of the evaluation
    • getPMMLModels

      List<PMMLModel> getPMMLModels(PMMLRuntimeContext context)
      Returns a list of all models available to this runtime
      Returns:
      the list of available models. An empty list in case no model is available.
    • getPMMLModel

      Optional<PMMLModel> getPMMLModel(String fileName, String modelName, PMMLRuntimeContext context)
      Returns the model registered with the given model name.
      Parameters:
      modelName - the name of the model
      Returns:
      the corresponding an Optional with the PMMLModel retrieved, or an empty one if none is registered with the given name.