|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of EvolutionaryAlgorithm in org.encog.ml.ea.opp |
---|
Methods in org.encog.ml.ea.opp that return EvolutionaryAlgorithm | |
---|---|
EvolutionaryAlgorithm |
CompoundOperator.getOwner()
|
Methods in org.encog.ml.ea.opp with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
EvolutionaryOperator.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
void |
CompoundOperator.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
Uses of EvolutionaryAlgorithm in org.encog.ml.ea.opp.selection |
---|
Methods in org.encog.ml.ea.opp.selection that return EvolutionaryAlgorithm | |
---|---|
EvolutionaryAlgorithm |
TruncationSelection.getTrainer()
|
EvolutionaryAlgorithm |
SelectionOperator.getTrainer()
|
EvolutionaryAlgorithm |
TournamentSelection.getTrainer()
|
Methods in org.encog.ml.ea.opp.selection with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
TournamentSelection.setTrainer(EvolutionaryAlgorithm trainer)
Set the trainer. |
Constructors in org.encog.ml.ea.opp.selection with parameters of type EvolutionaryAlgorithm | |
---|---|
TournamentSelection(EvolutionaryAlgorithm theTrainer,
int theRounds)
Construct a tournament selection. |
|
TruncationSelection(EvolutionaryAlgorithm theTrainer,
double thePercent)
Construct the truncation selector. |
Uses of EvolutionaryAlgorithm in org.encog.ml.ea.sort |
---|
Constructors in org.encog.ml.ea.sort with parameters of type EvolutionaryAlgorithm | |
---|---|
SortGenomesForSpecies(EvolutionaryAlgorithm theTrain)
Construct the comparator. |
|
SpeciesComparator(EvolutionaryAlgorithm theTraining)
Create a species comparator. |
Uses of EvolutionaryAlgorithm in org.encog.ml.ea.species |
---|
Methods in org.encog.ml.ea.species that return EvolutionaryAlgorithm | |
---|---|
EvolutionaryAlgorithm |
ThresholdSpeciation.getOwner()
|
Methods in org.encog.ml.ea.species with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
Speciation.init(EvolutionaryAlgorithm theOwner)
Setup the speciation strategy. |
void |
SingleSpeciation.init(EvolutionaryAlgorithm theOwner)
Setup the speciation strategy. |
void |
ThresholdSpeciation.init(EvolutionaryAlgorithm theOwner)
Setup the speciation strategy. |
Uses of EvolutionaryAlgorithm in org.encog.ml.ea.train.basic |
---|
Classes in org.encog.ml.ea.train.basic that implement EvolutionaryAlgorithm | |
---|---|
class |
BasicEA
Provides a basic implementation of a multi-threaded Evolutionary Algorithm. |
class |
TrainEA
Provides a MLTrain compatible class that can be used to train genomes. |
Uses of EvolutionaryAlgorithm in org.encog.ml.genetic |
---|
Classes in org.encog.ml.genetic that implement EvolutionaryAlgorithm | |
---|---|
class |
MLMethodGeneticAlgorithm.MLMethodGeneticAlgorithmHelper
Very simple class that implements a genetic algorithm. |
Uses of EvolutionaryAlgorithm in org.encog.ml.genetic.crossover |
---|
Methods in org.encog.ml.genetic.crossover with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
Splice.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
void |
SpliceNoRepeat.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
Uses of EvolutionaryAlgorithm in org.encog.ml.genetic.mutate |
---|
Methods in org.encog.ml.genetic.mutate with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
MutatePerturb.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
void |
MutateShuffle.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
Uses of EvolutionaryAlgorithm in org.encog.ml.prg.opp |
---|
Methods in org.encog.ml.prg.opp with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
SubtreeCrossover.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
void |
ConstMutation.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
void |
SubtreeMutation.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
Uses of EvolutionaryAlgorithm in org.encog.neural.neat.training.opp |
---|
Methods in org.encog.neural.neat.training.opp that return EvolutionaryAlgorithm | |
---|---|
EvolutionaryAlgorithm |
NEATMutation.getOwner()
|
Methods in org.encog.neural.neat.training.opp with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
NEATMutation.init(EvolutionaryAlgorithm theOwner)
Called to setup the evolutionary operator. |
void |
NEATCrossover.init(EvolutionaryAlgorithm theOwner)
Init this operator. |
Uses of EvolutionaryAlgorithm in org.encog.neural.neat.training.opp.links |
---|
Methods in org.encog.neural.neat.training.opp.links that return EvolutionaryAlgorithm | |
---|---|
EvolutionaryAlgorithm |
SelectFixed.getTrainer()
|
EvolutionaryAlgorithm |
SelectProportion.getTrainer()
|
EvolutionaryAlgorithm |
MutateLinkWeight.getTrainer()
|
EvolutionaryAlgorithm |
MutatePerturbLinkWeight.getTrainer()
|
EvolutionaryAlgorithm |
MutateResetLinkWeight.getTrainer()
|
EvolutionaryAlgorithm |
SelectLinks.getTrainer()
|
Methods in org.encog.neural.neat.training.opp.links with parameters of type EvolutionaryAlgorithm | |
---|---|
void |
SelectFixed.init(EvolutionaryAlgorithm theTrainer)
Setup the selector. |
void |
SelectProportion.init(EvolutionaryAlgorithm theTrainer)
Setup the selector. |
void |
MutateLinkWeight.init(EvolutionaryAlgorithm theTrainer)
Setup the link mutator. |
void |
MutatePerturbLinkWeight.init(EvolutionaryAlgorithm theTrainer)
Setup the link mutator. |
void |
MutateResetLinkWeight.init(EvolutionaryAlgorithm theTrainer)
Setup the link mutator. |
void |
SelectLinks.init(EvolutionaryAlgorithm theTrainer)
Setup the selector. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |