public class FitnessFunctionWithGradient
extends java.lang.Object
Constructor and Description |
---|
FitnessFunctionWithGradient(java.util.List<? extends Vertex> ofVertices,
java.util.List<? extends Vertex<DoubleTensor>> wrtVertices) |
FitnessFunctionWithGradient(java.util.List<? extends Vertex> ofVertices,
java.util.List<? extends Vertex<DoubleTensor>> wrtVertices,
java.util.function.BiConsumer<double[],double[]> onGradientCalculation,
java.util.function.BiConsumer<double[],java.lang.Double> onFitnessCalculation) |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.math3.analysis.MultivariateFunction |
fitness() |
org.apache.commons.math3.analysis.MultivariateVectorFunction |
gradient() |
public FitnessFunctionWithGradient(java.util.List<? extends Vertex> ofVertices, java.util.List<? extends Vertex<DoubleTensor>> wrtVertices, java.util.function.BiConsumer<double[],double[]> onGradientCalculation, java.util.function.BiConsumer<double[],java.lang.Double> onFitnessCalculation)
public FitnessFunctionWithGradient(java.util.List<? extends Vertex> ofVertices, java.util.List<? extends Vertex<DoubleTensor>> wrtVertices)