public static class Neurons.MaxoutDropout extends Neurons.Maxout
Neurons.ExpRectifier, Neurons.ExpRectifierDropout, Neurons.Input, Neurons.Linear, Neurons.Maxout, Neurons.MaxoutDropout, Neurons.Output, Neurons.Rectifier, Neurons.RectifierDropout, Neurons.Softmax, Neurons.Tanh, Neurons.TanhDropout| Constructor and Description |
|---|
MaxoutDropout(DeepLearningModel.DeepLearningParameters params,
short k,
int units) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
fprop(long seed,
boolean training,
int n)
Forward propagation
|
bpropautoEncoderGradient, bpropOutputLayer, init, momentum, momentum, rate, setOutputLayerGradient, toStringpublic MaxoutDropout(DeepLearningModel.DeepLearningParameters params, short k, int units)
protected void fprop(long seed,
boolean training,
int n)
Neuronsfprop in class Neurons.Maxoutseed - For seeding the RNG inside (for dropout)training - Whether training is done or just testing (no need for dropout)n - number of actually trained samples in this mini-batch