public class RandomInitializer extends java.lang.Object implements LayerInitializer
Modifier and Type | Field and Description |
---|---|
private int |
dim |
private Layer |
layer |
private boolean |
normalized |
private java.util.Random |
rand |
private int |
xSize |
private int |
ySize |
private int |
zSize |
Constructor and Description |
---|
RandomInitializer(Layer layer,
int xSize,
int ySize,
int zSize,
int dim,
java.util.Random rand,
boolean normalized) |
Modifier and Type | Method and Description |
---|---|
Unit[][][] |
initialize()
Initialize the SOM Layer randomly
|
private Layer layer
private int xSize
private int ySize
private int zSize
private int dim
private java.util.Random rand
private boolean normalized
public RandomInitializer(Layer layer, int xSize, int ySize, int zSize, int dim, java.util.Random rand, boolean normalized)
public Unit[][][] initialize()
initialize
in interface LayerInitializer