Uses of Interface
net.bmahe.genetics4j.core.evolutionlisteners.EvolutionListener
Package
Description
-
Uses of EvolutionListener in net.bmahe.genetics4j.core.evolutionlisteners
Modifier and TypeClassDescriptionclass
EvolutionListenerLogTopN<T extends Comparable<T>>
class
SimpleEvolutionListener<T extends Number>
Modifier and TypeMethodDescriptionstatic <U extends Comparable<U>>
EvolutionListener<U> EvolutionListeners.ofLogTopN
(org.apache.logging.log4j.Logger logger, int topN) static <U extends Comparable<U>>
EvolutionListener<U> EvolutionListeners.ofLogTopN
(org.apache.logging.log4j.Logger logger, int topN, int skipN) static <U extends Comparable<U>>
EvolutionListener<U> EvolutionListeners.ofLogTopN
(org.apache.logging.log4j.Logger logger, int topN, int skipN, Comparator<U> comparator) static <U extends Comparable<U>>
EvolutionListener<U> EvolutionListeners.ofLogTopN
(org.apache.logging.log4j.Logger logger, int topN, int skipN, Comparator<U> comparator, Function<Genotype, String> prettyPrinter) static <U extends Comparable<U>>
EvolutionListener<U> EvolutionListeners.ofLogTopN
(org.apache.logging.log4j.Logger logger, int topN, Comparator<U> comparator) static <U extends Comparable<U>>
EvolutionListener<U> EvolutionListeners.ofLogTopN
(org.apache.logging.log4j.Logger logger, int topN, Comparator<U> comparator, Function<Genotype, String> prettyPrinter) static <U extends Comparable<U>>
EvolutionListener<U> EvolutionListeners.ofLogTopN
(org.apache.logging.log4j.Logger logger, int topN, Function<Genotype, String> prettyPrinter) -
Uses of EvolutionListener in net.bmahe.genetics4j.core.spec
Modifier and TypeFieldDescriptionprivate List
<EvolutionListener<T>> ImmutableEAExecutionContext.Builder.evolutionListeners
private final List
<EvolutionListener<T>> ImmutableEAExecutionContext.evolutionListeners
private List
<EvolutionListener<T>> ImmutableEAExecutionContext.InitShim.evolutionListeners
Modifier and TypeMethodDescriptionAbstractEAExecutionContext.evolutionListeners()
ImmutableEAExecutionContext.evolutionListeners()
(package private) List
<EvolutionListener<T>> ImmutableEAExecutionContext.InitShim.evolutionListeners()
Modifier and TypeMethodDescriptionImmutableEAExecutionContext.Builder.addEvolutionListeners
(EvolutionListener<T> element) Adds one element toevolutionListeners
list.ImmutableEAExecutionContext.Builder.addEvolutionListeners
(EvolutionListener<T>... elements) Adds elements toevolutionListeners
list.final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withEvolutionListeners
(EvolutionListener<T>... elements) Copy the current immutable object with elements that replace the content ofevolutionListeners
.Modifier and TypeMethodDescriptionImmutableEAExecutionContext.Builder.addAllEvolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Adds elements toevolutionListeners
list.ImmutableEAExecutionContext.Builder.evolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Sets or replaces all elements forevolutionListeners
list.(package private) void
ImmutableEAExecutionContext.InitShim.evolutionListeners
(List<EvolutionListener<T>> evolutionListeners) final ImmutableEAExecutionContext
<T> ImmutableEAExecutionContext.withEvolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Copy the current immutable object with elements that replace the content ofevolutionListeners
. -
Uses of EvolutionListener in net.bmahe.genetics4j.extras.evolutionlisteners
Modifier and TypeClassDescriptionclass
CSVEvolutionListener<T extends Comparable<T>,
U> Evolution Listener which writes the output of each generation to a CSV filefinal class
ImmutableCSVEvolutionListener<T extends Comparable<T>,
U> Immutable implementation ofCSVEvolutionListener
. -
Uses of EvolutionListener in net.bmahe.genetics4j.gpu.spec
Modifier and TypeFieldDescriptionprivate List
<EvolutionListener<T>> ImmutableGPUEAExecutionContext.Builder.evolutionListeners
private final List
<EvolutionListener<T>> ImmutableGPUEAExecutionContext.evolutionListeners
private List
<EvolutionListener<T>> ImmutableGPUEAExecutionContext.InitShim.evolutionListeners
Modifier and TypeMethodDescriptionImmutableGPUEAExecutionContext.evolutionListeners()
(package private) List
<EvolutionListener<T>> ImmutableGPUEAExecutionContext.InitShim.evolutionListeners()
Modifier and TypeMethodDescriptionImmutableGPUEAExecutionContext.Builder.addEvolutionListeners
(EvolutionListener<T> element) Adds one element toevolutionListeners
list.ImmutableGPUEAExecutionContext.Builder.addEvolutionListeners
(EvolutionListener<T>... elements) Adds elements toevolutionListeners
list.final ImmutableGPUEAExecutionContext
<T> ImmutableGPUEAExecutionContext.withEvolutionListeners
(EvolutionListener<T>... elements) Copy the current immutable object with elements that replace the content ofevolutionListeners
.Modifier and TypeMethodDescriptionImmutableGPUEAExecutionContext.Builder.addAllEvolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Adds elements toevolutionListeners
list.ImmutableGPUEAExecutionContext.Builder.evolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Sets or replaces all elements forevolutionListeners
list.(package private) void
ImmutableGPUEAExecutionContext.InitShim.evolutionListeners
(List<EvolutionListener<T>> evolutionListeners) final ImmutableGPUEAExecutionContext
<T> ImmutableGPUEAExecutionContext.withEvolutionListeners
(Iterable<? extends EvolutionListener<T>> elements) Copy the current immutable object with elements that replace the content ofevolutionListeners
. -
Uses of EvolutionListener in net.bmahe.genetics4j.samples.symbolicregression
Modifier and TypeMethodDescriptionstatic EvolutionListener
<FitnessVector<Double>> SymbolicRegressionUtils.csvLogger
(String filename, Function<EvolutionStep<FitnessVector<Double>, List<Set<Integer>>>, Double> computeScore, Function<EvolutionStep<FitnessVector<Double>, List<Set<Integer>>>, Double> computeComplexity) Sepcialization for FitnessVectorstatic <T extends Comparable<T>>
EvolutionListener<T> SymbolicRegressionUtils.csvLogger
(String filename, Function<EvolutionStep<T, List<Set<Integer>>>, Double> computeScore, Function<EvolutionStep<T, List<Set<Integer>>>, Double> computeComplexity, BiFunction<List<Genotype>, List<T>, List<FitnessVector<Double>>> convert2FitnessVector) static EvolutionListener
<Double> SymbolicRegressionUtils.csvLoggerDouble
(String filename, Function<EvolutionStep<Double, List<Set<Integer>>>, Double> computeScore, Function<EvolutionStep<Double, List<Set<Integer>>>, Double> computeComplexity) Sepcialization for Double