Class EstimationTestHarness.MonteCarloReport
java.lang.Object
neqsim.process.calibration.EstimationTestHarness.MonteCarloReport
- All Implemented Interfaces:
Serializable
- Enclosing class:
EstimationTestHarness
Monte Carlo validation report.
- Version:
- 1.0
- Author:
- NeqSim Development Team
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final doubleprivate final doubleprivate final intprivate final doubleprivate static final longprivate final doubleprivate final intprivate final double -
Constructor Summary
ConstructorsConstructorDescriptionMonteCarloReport(int numTrials, int stepsPerTrial, List<Double> rmseValues, List<Double> coverageValues, int successCount) -
Method Summary
Modifier and TypeMethodDescriptiondoubleGets mean coverage rate.doubleGets mean RMSE across all trials.doubleGets 95th percentile RMSE.doubleGets standard deviation of RMSE.doubleGets success rate (trials with >=90% coverage).voidPrints summary.
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
numTrials
private final int numTrials -
stepsPerTrial
private final int stepsPerTrial -
meanRMSE
private final double meanRMSE -
stdRMSE
private final double stdRMSE -
percentile95RMSE
private final double percentile95RMSE -
meanCoverage
private final double meanCoverage -
successRate
private final double successRate
-
-
Constructor Details
-
MonteCarloReport
-
-
Method Details
-
getMeanRMSE
public double getMeanRMSE()Gets mean RMSE across all trials.- Returns:
- the mean RMSE value
-
getStdRMSE
public double getStdRMSE()Gets standard deviation of RMSE.- Returns:
- the standard deviation of RMSE
-
getPercentile95RMSE
public double getPercentile95RMSE()Gets 95th percentile RMSE.- Returns:
- the 95th percentile RMSE
-
getMeanCoverage
public double getMeanCoverage()Gets mean coverage rate.- Returns:
- the mean coverage rate
-
getSuccessRate
public double getSuccessRate()Gets success rate (trials with >=90% coverage).- Returns:
- the success rate
-
printSummary
public void printSummary()Prints summary.
-