- java.lang.Object
-
- org.mal_lang.lib.Distributions
-
public class Distributions extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Distributions.Bernoulli
static class
Distributions.Binomial
static class
Distributions.Disabled
static interface
Distributions.Distribution
static class
Distributions.EasyAndCertain
static class
Distributions.EasyAndUncertain
static class
Distributions.Enabled
static class
Distributions.Exponential
static class
Distributions.Gamma
static class
Distributions.HardAndCertain
static class
Distributions.HardAndUncertain
static class
Distributions.Infinity
static class
Distributions.LogNormal
static class
Distributions.Pareto
static class
Distributions.TruncatedNormal
static class
Distributions.Uniform
static class
Distributions.VeryHardAndCertain
static class
Distributions.VeryHardAndUncertain
static class
Distributions.Zero
-
Constructor Summary
Constructors Constructor Description Distributions()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Distributions.Distribution
getDistribution(String name, List<Double> params)
static void
validate(String name, List<Double> params)
-
-
-
Method Detail
-
validate
public static void validate(String name, List<Double> params) throws CompilerException
- Throws:
CompilerException
-
getDistribution
public static Distributions.Distribution getDistribution(String name, List<Double> params)
-
-