Class MLSensitivityAnalyser
java.lang.Object
org.palladiosimulator.dependability.ml.sensitivity.api.MLSensitivityAnalyser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SensitivityModelanalyse(SensitivityAnalysisConfig config, tools.mdsd.probdist.api.factory.IProbabilityDistributionFactory<tools.mdsd.probdist.api.entity.CategoricalValue> probabilityDistributionFactory, Optional<tools.mdsd.probdist.api.random.ISeedProvider> seedProvider) static voidanalyseAndSave(SensitivityAnalysisConfig config, tools.mdsd.probdist.api.factory.IProbabilityDistributionFactory<tools.mdsd.probdist.api.entity.CategoricalValue> probabilityDistributionFactory, Optional<tools.mdsd.probdist.api.random.ISeedProvider> seedProvider) protected static Optional<TrainedModel>static Optional<PropertyMeasure>protected static Optional<MLSensitivityAnalysisStrategy>static Set<PropertyMeasure>static voidstatic voidregisterAnalysableProperties(PropertyMeasure property) static void
-
Constructor Details
-
MLSensitivityAnalyser
public MLSensitivityAnalyser()
-
-
Method Details
-
findAnalysableModelWith
-
findAnalysablePropertyMeasureWith
-
findAnalysisStrategyWith
-
registerAnalysableProperties
-
registerAnalysableModel
-
registerAnalysisStrategy
-
getAnalysablePropertyMeasures
-
getAnalysableModelNames
-
getAnalysisStrategyNames
-
analyse
public static SensitivityModel analyse(SensitivityAnalysisConfig config, tools.mdsd.probdist.api.factory.IProbabilityDistributionFactory<tools.mdsd.probdist.api.entity.CategoricalValue> probabilityDistributionFactory, Optional<tools.mdsd.probdist.api.random.ISeedProvider> seedProvider) -
analyseAndSave
public static void analyseAndSave(SensitivityAnalysisConfig config, tools.mdsd.probdist.api.factory.IProbabilityDistributionFactory<tools.mdsd.probdist.api.entity.CategoricalValue> probabilityDistributionFactory, Optional<tools.mdsd.probdist.api.random.ISeedProvider> seedProvider)
-