RecurrentLayerForwardPropagation Struct Reference
Inheritance diagram for RecurrentLayerForwardPropagation:
LayerForwardPropagation

Public Member Functions

 RecurrentLayerForwardPropagation (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 LayerForwardPropagation
 LayerForwardPropagation ()
 Default constructor. More...
 

Public Attributes

Tensor< type, 1 > previous_activations
 
Tensor< type, 1 > current_inputs
 
Tensor< type, 1 > current_combinations
 
Tensor< type, 1 > current_activations_derivatives
 
Tensor< type, 2 > combinations
 
Tensor< type, 2 > activations
 
Tensor< type, 2 > activations_derivatives
 
- Public Attributes inherited from LayerForwardPropagation
Index batch_samples_number = 0
 
Layerlayer_pointer = nullptr
 

Detailed Description

Definition at line 259 of file recurrent_layer.h.

Constructor & Destructor Documentation

◆ RecurrentLayerForwardPropagation() [1/2]

Definition at line 261 of file recurrent_layer.h.

◆ RecurrentLayerForwardPropagation() [2/2]

RecurrentLayerForwardPropagation ( const Index &  new_batch_samples_number,
Layer new_layer_pointer 
)
inlineexplicit

Definition at line 265 of file recurrent_layer.h.

Member Function Documentation

◆ print()

void print ( ) const
inlinevirtual

Reimplemented from LayerForwardPropagation.

Definition at line 292 of file recurrent_layer.h.

◆ set()

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

Reimplemented from LayerForwardPropagation.

Definition at line 270 of file recurrent_layer.h.

Member Data Documentation

◆ activations

Tensor<type, 2> activations

Definition at line 303 of file recurrent_layer.h.

◆ activations_derivatives

Tensor<type, 2> activations_derivatives

Definition at line 304 of file recurrent_layer.h.

◆ combinations

Tensor<type, 2> combinations

Definition at line 302 of file recurrent_layer.h.

◆ current_activations_derivatives

Tensor<type, 1> current_activations_derivatives

Definition at line 300 of file recurrent_layer.h.

◆ current_combinations

Tensor<type, 1> current_combinations

Definition at line 299 of file recurrent_layer.h.

◆ current_inputs

Tensor<type, 1> current_inputs

Definition at line 298 of file recurrent_layer.h.

◆ previous_activations

Tensor<type, 1> previous_activations

Definition at line 296 of file recurrent_layer.h.


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