![]() |
AIfES 2
2.0.0
|
Data-type specific Adam optimizer struct for F32 . More...
#include <aiopti_adam_default.h>
Data Fields | |
| aiopti_adam_t | base |
| Inherited field members from general optimizer struct. | |
Optimizer configuration | |
Required configuration parameters for the optimizer These fields have to be configured by the user before calling the initializer function. | |
| aiscalar_f32_t | learning_rate |
| Storage for aiopti.learning_rate scalar in F32. | |
| aiscalar_f32_t | beta1 |
| Storage for aiopti_adam.beta1 scalar in F32. | |
| aiscalar_f32_t | beta2 |
| Storage for aiopti_adam.beta2 scalar in F32. | |
| aiscalar_f32_t | eps |
| Storage for aiopti_adam.eps scalar in F32. | |
Variables for internal computation | |
These fields are automatically configured in the initializer function. | |
| aiscalar_f32_t | beta1t |
| Storage for aiopti_adam.beta1t scalar in F32. | |
| aiscalar_f32_t | beta2t |
| Storage for aiopti_adam.beta2t scalar in F32. | |
| aiscalar_f32_t | one_minus_beta1 |
| Storage for aiopti_adam.one_minus_beta1 scalar in F32. | |
| aiscalar_f32_t | one_minus_beta2 |
| Storage for aiopti_adam.one_minus_beta2 scalar in F32. | |
| aiscalar_f32_t | lrt |
| Storage for aiopti_adam.lrt scalar in F32. | |
Data-type specific Adam optimizer struct for F32 .
Adds data fields for the learning rate and the configuration values in F32 to the base implementation.