NeuralNetworkBackPropagation Struct Reference

Public Member Functions

 NeuralNetworkBackPropagation (const Index &new_batch_samples_number, NeuralNetwork *new_neural_network_pointer)
 
void set (const Index &new_batch_samples_number, NeuralNetwork *new_neural_network_pointer)
 
void print () const
 

Public Attributes

Index batch_samples_number = 0
 
NeuralNetworkneural_network_pointer = nullptr
 
Tensor< LayerBackPropagation *, 1 > layers
 

Detailed Description

Definition at line 351 of file neural_network.h.

Constructor & Destructor Documentation

◆ NeuralNetworkBackPropagation() [1/2]

Definition at line 353 of file neural_network.h.

◆ NeuralNetworkBackPropagation() [2/2]

NeuralNetworkBackPropagation ( const Index &  new_batch_samples_number,
NeuralNetwork new_neural_network_pointer 
)
inline

Definition at line 355 of file neural_network.h.

Member Function Documentation

◆ print()

void print ( ) const
inline

Definition at line 413 of file neural_network.h.

◆ set()

void set ( const Index &  new_batch_samples_number,
NeuralNetwork new_neural_network_pointer 
)
inline

Definition at line 362 of file neural_network.h.

Member Data Documentation

◆ batch_samples_number

Index batch_samples_number = 0

Definition at line 429 of file neural_network.h.

◆ layers

Tensor<LayerBackPropagation*, 1> layers

Definition at line 433 of file neural_network.h.

◆ neural_network_pointer

NeuralNetwork* neural_network_pointer = nullptr

Definition at line 431 of file neural_network.h.


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