Simd::Neural Namespace Reference
Contains Framework for learning of Convolutional Neural Network. More...
Data Structures | |
| struct | Function |
| Activation Function structure. More... | |
| struct | Index |
| Index structure. More... | |
| class | Layer |
| Layer class. More... | |
| class | InputLayer |
| InputLayer class. More... | |
| class | ConvolutionalLayer |
| ConfolutionLayer class. More... | |
| class | PoolingLayer |
| PoolingLayer class. More... | |
| class | MaxPoolingLayer |
| MaxPoolingLayer class. More... | |
| class | AveragePoolingLayer |
| AveragePoolingLayer class. More... | |
| class | FullyConnectedLayer |
| FullyConnectedLayer class. More... | |
| class | DropoutLayer |
| DroputLayer class. More... | |
| struct | TrainOptions |
| Contains a set of training options. More... | |
| class | Network |
| Network class. More... | |
Typedefs | |
| typedef Point< ptrdiff_t > | Size |
| 2D-size (width and height). | |
| typedef std::vector< uint8_t, Allocator< uint8_t > > | Buffer |
| Vector with 8-bit unsigned integer values. | |
| typedef std::vector< float, Allocator< float > > | Vector |
| Vector with 32-bit float point values. | |
| typedef std::vector< ptrdiff_t, Allocator< ptrdiff_t > > | VectorI |
| Vector with integer values. | |
| typedef std::vector< Vector > | Vectors |
| Vector of vectors with 32-bit float point values. | |
| typedef size_t | Label |
| Integer name (label) of object class. | |
| typedef std::vector< Label > | Labels |
| Vector of labels. | |
| typedef Simd::View< Allocator > | View |
| Image. | |
