Navigation
BlueprintAPI > BlueprintAPI/LearningAgents
Convenience function that runs a basic training loop. If training has not been started, it will start it, and then call RunInference. On each following call to this function, it will call GatherRewards, GatherCompletions, and ProcessExperience, followed by RunInference.
Target is Learning Agents PPOTrainer
Inputs
| Type | Name | Description |
|---|---|---|
| exec | In | |
| object | Target | |
| struct | Trainer Training Settings | The settings for this training run. |
| struct | Training Game Settings | The settings that will affect the game's simulation. |
| boolean | Reset Agents on Begin | If true, reset all agents at the beginning of training. |
| boolean | Reset Agents on Update | If true, reset all agents whenever an updated policy is received. |
Outputs
| Type | Name | Description |
|---|---|---|
| exec | Out |