MachineIntelligenceCore:NeuralNets
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Friends
Macros
LayerTypes.hpp
Go to the documentation of this file.
1
23
#ifndef SRC_MLNN_LAYERTYPES_HPP_
24
#define SRC_MLNN_LAYERTYPES_HPP_
25
26
// Activation functions - implemented as layers.
27
28
#include <
mlnn/activation_function/ELU.hpp
>
29
30
#include <
mlnn/activation_function/ReLU.hpp
>
31
32
#include <
mlnn/activation_function/Sigmoid.hpp
>
33
34
// Convolution-related layers.
35
36
#include <
mlnn/convolution/Convolution.hpp
>
37
38
#include <
mlnn/convolution/Cropping.hpp
>
39
40
#include <
mlnn/convolution/MaxPooling.hpp
>
41
42
#include <
mlnn/convolution/Padding.hpp
>
43
44
45
// Cost functions - implemented as layers.
46
47
#include <
mlnn/cost_function/Softmax.hpp
>
48
49
// Fully connected layers.
50
51
#include <
mlnn/fully_connected/Linear.hpp
>
52
53
#include <
mlnn/fully_connected/SparseLinear.hpp
>
54
55
// Regularisation layers.
56
57
#include <
mlnn/regularisation/Dropout.hpp
>
58
59
#include <
mlnn/fully_connected/HebbianLinear.hpp
>
60
61
#include <
mlnn/fully_connected/BinaryCorrelator.hpp
>
62
63
// Experimental layers
64
65
#include <
mlnn/experimental/ConvHebbian.hpp
>
66
67
#endif
/* SRC_MLNN_LAYERTYPES_HPP_ */
Softmax.hpp
MaxPooling.hpp
ConvHebbian.hpp
: Alexis Asseman alexis.asseman@ibm.com, Tomasz Kornuta tkornut@us.ibm.com : May 30, 2017
Sigmoid.hpp
ELU.hpp
Linear.hpp
Cropping.hpp
Dropout.hpp
ReLU.hpp
HebbianLinear.hpp
: Tomasz Kornuta tkornut@us.ibm.com : May 16, 2017
Convolution.hpp
Padding.hpp
BinaryCorrelator.hpp
: Tomasz Kornuta tkornut@us.ibm.com : May 16, 2017
SparseLinear.hpp
src
mlnn
layer
LayerTypes.hpp
Generated on Wed Feb 6 2019 01:14:32 for MachineIntelligenceCore:NeuralNets by
1.8.6