MachineIntelligenceCore:NeuralNets
|
Namespaces | |
activation_function | |
convolution | |
cost_function | |
experimental | |
fully_connected | |
regularisation | |
Classes | |
class | BackpropagationNeuralNetwork |
Class representing a multi-layer neural network based on backpropagation/gradient descent. More... | |
class | HebbianNeuralNetwork |
Class representing a multi-layer neural network based on hebbian learning. More... | |
class | MultiLayerNeuralNetwork |
Class representing a multi-layer neural network. More... | |
class | Layer |
Enumerations | |
enum | LayerTypes : short { LayerTypes::ELU = 0, LayerTypes::ReLU, LayerTypes::Sigmoid, LayerTypes::Convolution, LayerTypes::Cropping, LayerTypes::Padding, LayerTypes::MaxPooling, LayerTypes::Softmax, LayerTypes::Linear, LayerTypes::SparseLinear, LayerTypes::HebbianLinear, LayerTypes::BinaryCorrelator, LayerTypes::Dropout, LayerTypes::ConvHebbian } |
Enumeration of possible layer types. More... | |
|
strong |