ConvolutionalLayerBackPropagation Struct Reference
Inheritance diagram for ConvolutionalLayerBackPropagation:
LayerBackPropagation

Public Member Functions

 ConvolutionalLayerBackPropagation (const Index &new_batch_samples_number, Layer *new_layer_pointer)
 
void set (const Index &new_batch_samples_number, Layer *new_layer_pointer)
 
void print () const
 
- Public Member Functions inherited from LayerBackPropagation
 LayerBackPropagation ()
 Default constructor. More...
 

Public Attributes

const Index neurons_number = layer_pointer->get_neurons_number()
 
const Index inputs_nmumber = layer_pointer->get_inputs_number()
 
Tensor< type, 4 > delta
 
Tensor< type, 4 > biases_derivatives
 
Tensor< type, 4 > synaptic_weights_derivatives
 
- Public Attributes inherited from LayerBackPropagation
Index batch_samples_number = 0
 
Layerlayer_pointer = nullptr
 

Detailed Description

Definition at line 285 of file convolutional_layer.h.

Constructor & Destructor Documentation

◆ ConvolutionalLayerBackPropagation() [1/2]

Definition at line 290 of file convolutional_layer.h.

◆ ConvolutionalLayerBackPropagation() [2/2]

ConvolutionalLayerBackPropagation ( const Index &  new_batch_samples_number,
Layer new_layer_pointer 
)
inlineexplicit

Definition at line 295 of file convolutional_layer.h.

Member Function Documentation

◆ print()

void print ( ) const
inlinevirtual

Reimplemented from LayerBackPropagation.

Definition at line 307 of file convolutional_layer.h.

◆ set()

void set ( const Index &  new_batch_samples_number,
Layer new_layer_pointer 
)
inlinevirtual

Reimplemented from LayerBackPropagation.

Definition at line 302 of file convolutional_layer.h.

Member Data Documentation

◆ biases_derivatives

Tensor<type, 4> biases_derivatives

Definition at line 313 of file convolutional_layer.h.

◆ delta

Tensor<type, 4> delta

Definition at line 311 of file convolutional_layer.h.

◆ inputs_nmumber

const Index inputs_nmumber = layer_pointer->get_inputs_number()

Definition at line 288 of file convolutional_layer.h.

◆ neurons_number

const Index neurons_number = layer_pointer->get_neurons_number()

Definition at line 287 of file convolutional_layer.h.

◆ synaptic_weights_derivatives

Tensor<type, 4> synaptic_weights_derivatives

Definition at line 315 of file convolutional_layer.h.


The documentation for this struct was generated from the following file: