Navigation
API > API/Plugins > API/Plugins/LearningTraining
Inheritance Hierarchy
- ITrainerProcess
- FSharedMemoryTrainerServerProcess
References
| Module | LearningTraining |
| Header | /Engine/Plugins/Experimental/LearningAgents/Source/LearningTraining/Public/LearningExternalTrainer.h |
| Include | #include "LearningExternalTrainer.h" |
Syntax
struct FSharedMemoryTrainerServerProcess : public UE::Learning::ITrainerProcess
Remarks
This object allows you to launch the FSharedMemoryTrainer server as a subprocess, which is convenient when you want to train locally.
Constructors
| Type | Name | Description | |
|---|---|---|---|
FSharedMemoryTrainerServerProcess
(
const FString& TaskName, |
Creates a training server as a subprocess using shared memory for communication. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FString & | Get the config path. | ||
| TSharedMemoryArrayView< 2, volatile int32 > | Get the Controls shared memory array view. | ||
| const FString & | Get the intermediate path. |