Navigation
API > API/Plugins > API/Plugins/LearningAgentsTraining
The hyperparameters for the imitation learning training process.
| Name | FLearningAgentsImitationTrainerHyperparameters |
| Type | struct |
| Header File | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgentsTraining/Public/LearningAgentsImitationTrainer.h |
| Include Path | #include "LearningAgentsImitationTrainer.h" |
Syntax
USTRUCT (BlueprintType , Category="LearningAgents")
struct FLearningAgentsImitationTrainerHyperparameters
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActionEntropyWeight | float | Weighting used for the entropy bonus. | LearningAgentsImitationTrainer.h |
|
| ActionRegularizationWeight | float | Weight used to regularize actions. | LearningAgentsImitationTrainer.h |
|
| BatchSize | uint32 | Batch size to use for training. | LearningAgentsImitationTrainer.h |
|
| LearningRate | float | Learning rate of the policy network. Typical values are between 0.001 and 0.0001. | LearningAgentsImitationTrainer.h |
|
| LearningRateDecay | float | Amount by which to multiply the learning rate every time it decays. | LearningAgentsImitationTrainer.h |
|
| LearningRateDecayStepSize | int32 | The number of iterations to train before updating the learning rate. | LearningAgentsImitationTrainer.h |
|
| NumberOfIterations | int32 | The number of iterations to run before ending training. | LearningAgentsImitationTrainer.h |
|
| ObservationNoiseScale | float | A multiplicative scaling factor that controls the observation noise that increases the perturbations added to observations. | LearningAgentsImitationTrainer.h |
|
| RandomSeed | int32 | The seed used for any random sampling the trainer will perform, e.g. for weight initialization. | LearningAgentsImitationTrainer.h |
|
| WeightDecay | float | Amount of weight decay to apply to the network. | LearningAgentsImitationTrainer.h |
|
| Window | uint32 | The number of consecutive steps of observations and actions over which to train the policy. | LearningAgentsImitationTrainer.h |
|