|
||||||||||
| 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 | |||||||||