#include <pooling_layer.h>
◆ Pooling_layer()
Pooling_layer::Pooling_layer |
( |
| ) |
|
◆ Backward_propagation()
MatrixXd Pooling_layer::Backward_propagation |
( |
Eigen::MatrixXd |
output_error, |
|
|
float |
learning_rate |
|
) |
| |
|
virtual |
Performs retro propagation on the activation layer
- Parameters
-
output_error | The inputs of the Layer = The outputs of the previous Layer, or The data of the first Layer |
learning_rate | The step size at each iteration |
- Returns
- Matrix of derived activation function
Implements Neural::Layer.
◆ Forward_propagation()
MatrixXd Pooling_layer::Forward_propagation |
( |
Eigen::MatrixXd |
input | ) |
|
|
virtual |
◆ toJSON()
Json::Value Pooling_layer::toJSON |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following files: