org.encog.neural.som.training.basic.neighborhood
public class NeighborhoodRBF1D extends Object implements NeighborhoodFunction
Constructor and Description |
---|
NeighborhoodRBF1D(RadialBasisFunction radial)
Construct the neighborhood function with the specified radial function.
|
NeighborhoodRBF1D(RBFEnum type)
Construct a 1d neighborhood function.
|
public NeighborhoodRBF1D(RadialBasisFunction radial)
radial
- The radial basis function to use.public NeighborhoodRBF1D(RBFEnum type)
type
- The RBF type to use.public double function(int currentNeuron, int bestNeuron)
function
in interface NeighborhoodFunction
currentNeuron
- THe current neuron being evaluated.bestNeuron
- The winning neuron.public double getRadius()
getRadius
in interface NeighborhoodFunction
public void setRadius(double radius)
setRadius
in interface NeighborhoodFunction
radius
- The new radius.Copyright © 2014. All Rights Reserved.