Package | Description |
---|---|
org.deeplearning4j.arbiter.optimize.generator.genetic.crossover |
Modifier and Type | Method and Description |
---|---|
CrossoverResult |
ArithmeticCrossover.crossover()
Has a probability crossoverRate of performing the crossover where each gene is a linear combination of:
t*parentA + (1-t)*parentB, where t is [0, 1] and different for each gene. |
abstract CrossoverResult |
CrossoverOperator.crossover()
Performs the crossover
|
CrossoverResult |
KPointCrossover.crossover()
Has a probability crossoverRate of performing the crossover where the operator will select at random multiple crossover points.
|
CrossoverResult |
SinglePointCrossover.crossover()
Has a probability crossoverRate of performing the crossover where the operator will select a random crossover point.
|
CrossoverResult |
UniformCrossover.crossover()
Has a probability crossoverRate of performing the crossover where the operator will select randomly which parent donates the gene.
|
Copyright © 2020. All rights reserved.