use of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization.ListParameterization in project elki by elki-project.
the class ChiDistributionTest method testParameterizer.
@Test
public void testParameterizer() throws ClassInstantiationException {
load("chi.ascii.gz");
ListParameterization params = new ListParameterization();
params.addParameter(ChiDistribution.Parameterizer.DOF_ID, 2.);
Distribution dist = ClassGenericsUtil.parameterizeOrAbort(ChiDistribution.class, params);
checkPDF(dist, "pdf_scipy_2", 1e-15);
}
use of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization.ListParameterization in project elki by elki-project.
the class ExponentialDistributionTest method testParameterizer.
@Test
public void testParameterizer() throws ClassInstantiationException {
load("exp.ascii.gz");
ListParameterization params = new ListParameterization();
params.addParameter(ExponentialDistribution.Parameterizer.LOCATION_ID, 0.);
params.addParameter(ExponentialDistribution.Parameterizer.RATE_ID, .1);
Distribution dist = ClassGenericsUtil.parameterizeOrAbort(ExponentialDistribution.class, params);
checkPDF(dist, "pdf_scipy_01", 1e-15);
}
use of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization.ListParameterization in project elki by elki-project.
the class GeneralizedLogisticDistributionTest method testParameterizer.
@Test
public void testParameterizer() throws ClassInstantiationException {
load("glogistic.ascii.gz");
ListParameterization params = new ListParameterization();
params.addParameter(GeneralizedLogisticDistribution.Parameterizer.LOCATION_ID, .5);
params.addParameter(GeneralizedLogisticDistribution.Parameterizer.SCALE_ID, 1);
params.addParameter(GeneralizedLogisticDistribution.Parameterizer.SHAPE_ID, 2.);
Distribution dist = ClassGenericsUtil.parameterizeOrAbort(GeneralizedLogisticDistribution.class, params);
checkPDF(dist, "pdf_scipy_2_05", 1e-15);
}
use of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization.ListParameterization in project elki by elki-project.
the class LaplaceDistributionTest method testParameterizer.
@Test
public void testParameterizer() throws ClassInstantiationException {
load("lap.ascii.gz");
ListParameterization params = new ListParameterization();
params.addParameter(LaplaceDistribution.Parameterizer.RATE_ID, 1);
params.addParameter(LaplaceDistribution.Parameterizer.LOCATION_ID, 3);
Distribution dist = ClassGenericsUtil.parameterizeOrAbort(LaplaceDistribution.class, params);
checkPDF(dist, "pdf_scipy_1_3", 1e-15);
}
use of de.lmu.ifi.dbs.elki.utilities.optionhandling.parameterization.ListParameterization in project elki by elki-project.
the class NormalDistributionTest method testParameterizer.
@Test
public void testParameterizer() throws ClassInstantiationException {
load("norm.ascii.gz");
ListParameterization params = new ListParameterization();
params.addParameter(NormalDistribution.Parameterizer.LOCATION_ID, 1.);
params.addParameter(NormalDistribution.Parameterizer.SCALE_ID, 3.);
Distribution dist = ClassGenericsUtil.parameterizeOrAbort(NormalDistribution.class, params);
checkPDF(dist, "pdf_scipy_1_3", 1e-15);
}
Aggregations