Class RiskMLInterface.ModelPerformanceMetrics

java.lang.Object
neqsim.process.safety.risk.ml.RiskMLInterface.ModelPerformanceMetrics
All Implemented Interfaces:
Serializable
Enclosing class:
RiskMLInterface

public static class RiskMLInterface.ModelPerformanceMetrics extends Object implements Serializable
Model performance metrics.
Version:
1.0
Author:
NeqSim Development Team
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • modelId

      private String modelId
    • totalPredictions

      private int totalPredictions
    • validatedPredictions

      private int validatedPredictions
    • meanAbsoluteError

      private double meanAbsoluteError
    • rootMeanSquareError

      private double rootMeanSquareError
    • meanAbsolutePercentageError

      private double meanAbsolutePercentageError
  • Constructor Details

  • Method Details

    • getModelId

      public String getModelId()
    • getValidatedPredictions

      public int getValidatedPredictions()
    • getMeanAbsoluteError

      public double getMeanAbsoluteError()
    • getRootMeanSquareError

      public double getRootMeanSquareError()
    • getMeanAbsolutePercentageError

      public double getMeanAbsolutePercentageError()
    • toMap

      public Map<String,Object> toMap()