Defines a layer of neurons in the network for operating mode. More...
#include <Neural_Net.h>
Public Attributes | |
int | neurons_count_ |
Total number of neurons in the layer. | |
std::vector< double > | weights_ |
Vector containing weights for all neurons in the given layer. | |
Activation_Functions::Function::Type | activation_ |
Activation function all neurons of the layer have. | |
std::vector< double > | next_weights_ |
Vector containing weights resulting from Backprop, will become weights_ on next Propagation. | |
std::vector< double > | seds_and_sums_ |
Square error derivatives and summator outputs for neurons of the layer. | |
std::vector< double > | layer_output_ |
Vector containing outputs from all neurons of the layer. |
Defines a layer of neurons in the network for operating mode.