ONE - On-device Neural Engine
|
#include <OMConfig.h>
Data Fields | |
uint32_t | batch_size = 1 |
uint32_t | num_of_train_layers = 0 |
OMTrainOptimizer | optimizer = SGD |
OMLoss | loss = MSE |
float | learning_rate = 0.001f |
float | beta = 0.9f |
float | beta_squares = 0.9f |
float | epsilon = 10e-8 |
uint32_t | num_step = 0 |
uint32_t | num_epoch = 0 |
uint32_t | epochs = 0 |
char * | training_config_info_data = nullptr |
Definition at line 74 of file OMConfig.h.
uint32_t onert_micro::OMTrainingContext::batch_size = 1 |
Definition at line 76 of file OMConfig.h.
Referenced by entry(), nnfw_session::train_get_loss(), nnfw_session::train_run(), nnfw_session::train_set_traininfo(), onert_micro::train::optimizers::Adam::updateWeights(), and onert_micro::train::optimizers::SGD::updateWeights().
float onert_micro::OMTrainingContext::beta = 0.9f |
Definition at line 81 of file OMConfig.h.
Referenced by entry(), nnfw_session::train_set_traininfo(), and onert_micro::train::optimizers::Adam::updateWeights().
float onert_micro::OMTrainingContext::beta_squares = 0.9f |
Definition at line 82 of file OMConfig.h.
Referenced by entry(), nnfw_session::train_set_traininfo(), and onert_micro::train::optimizers::Adam::updateWeights().
uint32_t onert_micro::OMTrainingContext::epochs = 0 |
Definition at line 86 of file OMConfig.h.
Referenced by entry().
float onert_micro::OMTrainingContext::epsilon = 10e-8 |
Definition at line 83 of file OMConfig.h.
Referenced by entry(), and onert_micro::train::optimizers::Adam::updateWeights().
float onert_micro::OMTrainingContext::learning_rate = 0.001f |
Definition at line 80 of file OMConfig.h.
Referenced by entry(), nnfw_session::train_set_traininfo(), onert_micro::train::optimizers::Adam::updateWeights(), and onert_micro::train::optimizers::SGD::updateWeights().
Definition at line 79 of file OMConfig.h.
Referenced by entry(), and nnfw_session::train_get_loss().
uint32_t onert_micro::OMTrainingContext::num_epoch = 0 |
Definition at line 85 of file OMConfig.h.
Referenced by nnfw_session::train_run().
uint32_t onert_micro::OMTrainingContext::num_of_train_layers = 0 |
Definition at line 77 of file OMConfig.h.
Referenced by onert_micro::import::OMExecutionPlanCreator::createBackwardExecutionPlan(), onert_micro::import::OMExecutionPlanCreator::createForwardExecutionPlan(), entry(), and nnfw_session::train_set_traininfo().
uint32_t onert_micro::OMTrainingContext::num_step = 0 |
Definition at line 84 of file OMConfig.h.
Referenced by nnfw_session::train_run(), and onert_micro::train::optimizers::Adam::updateWeights().
OMTrainOptimizer onert_micro::OMTrainingContext::optimizer = SGD |
Definition at line 78 of file OMConfig.h.
Referenced by entry(), and nnfw_session::train_set_traininfo().
char* onert_micro::OMTrainingContext::training_config_info_data = nullptr |
Definition at line 88 of file OMConfig.h.