Uses of Class
adams.opt.genetic.AbstractGeneticAlgorithm
-
Packages that use AbstractGeneticAlgorithm Package Description adams.core.discovery.genetic adams.event adams.opt.genetic adams.opt.genetic.initialsetups adams.opt.genetic.setupupload adams.opt.genetic.stopping -
-
Uses of AbstractGeneticAlgorithm in adams.core.discovery.genetic
Methods in adams.core.discovery.genetic with parameters of type AbstractGeneticAlgorithm Modifier and Type Method Description void
AbstractGeneticDiscoveryHandler. performInitialization(AbstractGeneticAlgorithm owner, PropertyPath.PropertyContainer cont)
Gets called for performing the initialization.void
SIMPLSWeightsMatrix. performInitialization(AbstractGeneticAlgorithm owner, PropertyPath.PropertyContainer cont)
Gets called for performing the initialization. -
Uses of AbstractGeneticAlgorithm in adams.event
Methods in adams.event that return AbstractGeneticAlgorithm Modifier and Type Method Description AbstractGeneticAlgorithm
GeneticFitnessChangeEvent. getGeneticAlgorithm()
Returns the genetic algorithm that triggered the event.Constructors in adams.event with parameters of type AbstractGeneticAlgorithm Constructor Description GeneticFitnessChangeEvent(AbstractGeneticAlgorithm source, double fitness, Object setup, int[] weights)
Initializes the event. -
Uses of AbstractGeneticAlgorithm in adams.opt.genetic
Classes in adams.opt.genetic with type parameters of type AbstractGeneticAlgorithm Modifier and Type Class Description static class
AbstractGeneticAlgorithm.GeneticAlgorithmJob<T extends AbstractGeneticAlgorithm>
A job class specific to genetic algorithms.Subclasses of AbstractGeneticAlgorithm in adams.opt.genetic Modifier and Type Class Description class
AbstractClassifierBasedGeneticAlgorithm
Ancestor for genetic algorithms that evaluate classifiers.class
AbstractClassifierBasedGeneticAlgorithmWithSecondEvaluation
Ancestor for genetic algorithms that offer a second evaluation using a different seed value.class
DarkLord
class
Hermione
Hermione.class
PackDataGeneticAlgorithm
???Fields in adams.opt.genetic declared as AbstractGeneticAlgorithm Modifier and Type Field Description protected T
AbstractGeneticAlgorithm.GeneticAlgorithmJob. m_Genetic
the algorithm object this job belongs to.Methods in adams.opt.genetic that return AbstractGeneticAlgorithm Modifier and Type Method Description static AbstractGeneticAlgorithm
AbstractGeneticAlgorithm. forCommandLine(String cmdline)
Instantiates the genetic algorithm from the given commandline (i.e., classname and optional options).static AbstractGeneticAlgorithm
AbstractGeneticAlgorithm. forName(String classname, String[] options)
Instantiates the genetic algorithm with the given options.AbstractGeneticAlgorithm
AbstractGeneticAlgorithm. shallowCopy()
Returns a shallow copy of itself, i.e., based on the commandline options.AbstractGeneticAlgorithm
AbstractGeneticAlgorithm. shallowCopy(boolean expand)
Returns a shallow copy of itself, i.e., based on the commandline options. -
Uses of AbstractGeneticAlgorithm in adams.opt.genetic.initialsetups
Classes in adams.opt.genetic.initialsetups with type parameters of type AbstractGeneticAlgorithm Modifier and Type Class Description class
AbstractInitialSetupsProvider<T extends AbstractGeneticAlgorithm>
Ancestor for providers for initial gene setups.class
EmptyInitialSetupsProvider<T extends AbstractGeneticAlgorithm>
-
Uses of AbstractGeneticAlgorithm in adams.opt.genetic.setupupload
Methods in adams.opt.genetic.setupupload with parameters of type AbstractGeneticAlgorithm Modifier and Type Method Description protected abstract void
AbstractSetupUpload. doFinish(AbstractGeneticAlgorithm algorithm, String error, Map<String,Object> params)
Finishing up the genetic algorithm run.protected void
MySQL. doFinish(AbstractGeneticAlgorithm algorithm, String error, Map<String,Object> params)
Finishing up the genetic algorithm run.protected void
Null. doFinish(AbstractGeneticAlgorithm algorithm, String error, Map<String,Object> params)
Finishing up the genetic algorithm run.protected abstract void
AbstractSetupUpload. doStart(AbstractGeneticAlgorithm algorithm)
Before Starting the uploads, ie the genetic algorithm run.protected void
MySQL. doStart(AbstractGeneticAlgorithm algorithm)
Before Starting the uploads, ie the genetic algorithm run.protected void
Null. doStart(AbstractGeneticAlgorithm algorithm)
Before Starting the uploads, ie the genetic algorithm run.void
AbstractSetupUpload. finish(AbstractGeneticAlgorithm algorithm, String error, Map<String,Object> params)
Finishing up the genetic algorithm run.void
AbstractSetupUpload. start(AbstractGeneticAlgorithm algorithm)
Before Starting the uploads, ie the genetic algorithm run. -
Uses of AbstractGeneticAlgorithm in adams.opt.genetic.stopping
Methods in adams.opt.genetic.stopping with parameters of type AbstractGeneticAlgorithm Modifier and Type Method Description protected void
AbstractStoppingCriterion. check(AbstractGeneticAlgorithm genetic)
Hook method for checking the algorithm before attempting the actual stop check.boolean
AbstractStoppingCriterion. checkStopping(AbstractGeneticAlgorithm genetic)
Performs the check of the stopping criterion.protected abstract boolean
AbstractStoppingCriterion. doCheckStopping(AbstractGeneticAlgorithm genetic)
Performs the actual check of the stopping criterion.protected boolean
MaxIterations. doCheckStopping(AbstractGeneticAlgorithm genetic)
Performs the actual check of the stopping criterion.protected boolean
MaxIterationsWithoutImprovement. doCheckStopping(AbstractGeneticAlgorithm genetic)
Performs the actual check of the stopping criterion.protected boolean
MaxTrainTime. doCheckStopping(AbstractGeneticAlgorithm genetic)
Performs the actual check of the stopping criterion.protected boolean
MaxTrainTimeWithoutImprovement. doCheckStopping(AbstractGeneticAlgorithm genetic)
Performs the actual check of the stopping criterion.protected boolean
MultiStoppingCriterion. doCheckStopping(AbstractGeneticAlgorithm genetic)
Performs the actual check of the stopping criterion.protected void
MaxIterationsWithoutImprovement. record(AbstractGeneticAlgorithm genetic)
Records fitness, resets counter.protected void
MaxTrainTimeWithoutImprovement. record(AbstractGeneticAlgorithm genetic)
Records time and fitness.
-