public interface Neighborhood
extends java.io.Serializable
Modifier and Type | Method and Description |
---|---|
static Neighborhood |
bubble(int radius)
Returns the bubble neighborhood function.
|
static Neighborhood |
Gaussian(double sigma,
double T)
Returns Gaussian neighborhood function.
|
double |
of(int i,
int j,
int t)
Returns the changing rate of neighborhood at a given iteration.
|
double of(int i, int j, int t)
i
- the row distance of topology from the the winner neuron.j
- the column distance of topology from the the winner neuron.t
- the order number of current iteration.static Neighborhood bubble(int radius)
radius
- the radius of neighborhood.static Neighborhood Gaussian(double sigma, double T)
sigma
- the initial radius of neighborhood.T
- the number of iterations.