Class SingleObjectiveMethod
java.lang.Object
net.bmahe.genetics4j.samples.mixturemodel.SingleObjectiveMethod
-
Field Summary
Modifier and TypeFieldDescriptionprivate final String
private final int
static final org.apache.logging.log4j.Logger
private final int
-
Constructor Summary
ConstructorDescriptionSingleObjectiveMethod
(int _distributionNumParameters, String _baseDir, int _maxGenerations) -
Method Summary
Modifier and TypeMethodDescriptionfitnessCPU
(int numDistributions, double[][] samples) run
(int maxPossibleDistributions, double[][] samples, float[] x, float[] y, String algorithmName, Collection<Genotype> seedPopulation)
-
Field Details
-
logger
public static final org.apache.logging.log4j.Logger logger -
distributionNumParameters
private final int distributionNumParameters -
baseDir
-
maxGenerations
private final int maxGenerations
-
-
Constructor Details
-
SingleObjectiveMethod
-
-
Method Details
-
fitnessCPU
-
run
public EvolutionResult<Double> run(int maxPossibleDistributions, double[][] samples, float[] x, float[] y, String algorithmName, Collection<Genotype> seedPopulation) throws IOException - Throws:
IOException
-