Class ProbabilityDistributionBuilder
java.lang.Object
org.palladiosimulator.dependability.ml.sensitivity.builder.ProbabilityDistributionBuilder
-
Method Summary
Modifier and TypeMethodDescriptiontools.mdsd.probdist.distributionfunction.ProbabilityDistribution
build()
static tools.mdsd.probdist.distributionfunction.ProbabilityDistributionFunctionRepository
mergeToSingleRepository
(Set<tools.mdsd.probdist.distributionfunction.ProbabilityDistribution> distributions) withSimpleParameterDerivedFrom
(Map<SensitivityProperty, Double> sensitivityValues) withTabularParameterDerivedFrom
(Map<SensitivityAggregations.MLSensitivityEntry, Double> sensitivityValues)
-
Method Details
-
mergeToSingleRepository
public static tools.mdsd.probdist.distributionfunction.ProbabilityDistributionFunctionRepository mergeToSingleRepository(Set<tools.mdsd.probdist.distributionfunction.ProbabilityDistribution> distributions) -
buildProbabilityDistributionFor
public static ProbabilityDistributionBuilder buildProbabilityDistributionFor(SensitivityProperty property) -
buildProbabilityDistributionForMLVariable
-
withSimpleParameterDerivedFrom
public ProbabilityDistributionBuilder withSimpleParameterDerivedFrom(Map<SensitivityProperty, Double> sensitivityValues) -
withTabularParameterDerivedFrom
public ProbabilityDistributionBuilder withTabularParameterDerivedFrom(Map<SensitivityAggregations.MLSensitivityEntry, Double> sensitivityValues) -
build
public tools.mdsd.probdist.distributionfunction.ProbabilityDistribution build()
-