|
OpenNN
Open-source neural networks library
|
Declares the Pooling layer for 2D max- or average-pooling, plus the PoolingMethod enumeration and its string conversion helpers. More...
#include "layer.h"#include "operators.h"#include "forward_propagation.h"#include "back_propagation.h"Go to the source code of this file.
Classes | |
| class | opennn::Pooling |
| 2D pooling layer (max or average). More... | |
Namespaces | |
| namespace | opennn |
Enumerations | |
| enum class | opennn::PoolingMethod { opennn::MaxPooling , opennn::AveragePooling } |
| Reduction strategy applied within each pooling window. More... | |
Functions | |
| const string & | opennn::pooling_method_to_string (PoolingMethod method) |
| Converts a PoolingMethod to its canonical string name. | |
| PoolingMethod | opennn::string_to_pooling_method (const string &name) |
| Parses a PoolingMethod from its canonical string name. | |
Declares the Pooling layer for 2D max- or average-pooling, plus the PoolingMethod enumeration and its string conversion helpers.