Loading...
Searching...
No Matches
opennn::TrainingContext Struct Reference
#include <opennn/training/training_context.h>
Public Member Functions | |
| TrainingContext (Index batch_size, Loss &, bool inputs_pre_scaled=false, TrainingContext *share_memory_with=nullptr, bool joint_gradient_arena=false) | |
| TrainingContext (const TrainingContext &)=delete | |
| TrainingContext & | operator= (const TrainingContext &)=delete |
| bool | shares_memory () const noexcept |
Public Attributes | |
| ForwardPropagation | forward |
| BackPropagation | backward |
Constructor & Destructor Documentation
◆ TrainingContext() [1/2]
| opennn::TrainingContext::TrainingContext | ( | Index | batch_size, |
| Loss & | , | ||
| bool | inputs_pre_scaled = false, | ||
| TrainingContext * | share_memory_with = nullptr, | ||
| bool | joint_gradient_arena = false ) |
◆ TrainingContext() [2/2]
|
delete |
Member Function Documentation
◆ operator=()
|
delete |
◆ shares_memory()
|
inlinenoexcept |
Member Data Documentation
◆ backward
| BackPropagation opennn::TrainingContext::backward |
◆ forward
| ForwardPropagation opennn::TrainingContext::forward |