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. | |