Interface MLIntegrationExamples.MLModelAdapter

All Superinterfaces:
Serializable
All Known Implementing Classes:
MLIntegrationExamples.BaseMLAdapter, MLIntegrationExamples.OnnxAdapter, MLIntegrationExamples.RestApiAdapter, MLIntegrationExamples.TensorFlowAdapter, MLIntegrationExamples.ThresholdModel
Enclosing class:
MLIntegrationExamples

public static interface MLIntegrationExamples.MLModelAdapter extends Serializable
Interface for ML model adapters.
Since:
3.3.0
Version:
1.0
Author:
NeqSim Development Team
  • Method Details

    • predict

      double predict(Map<String,Double> features)
      Predicts output from input features.
      Parameters:
      features - input features as name-value map
      Returns:
      prediction score or probability
    • getModelName

      String getModelName()
      Gets the model name.
      Returns:
      model name
    • getInputFeatures

      List<String> getInputFeatures()
      Gets the expected input feature names.
      Returns:
      list of feature names