Struct FTrainingState
- struct FTrainingState
-
A Struct representing the state of the training session given by a set of EnvironmentStates.
Public Functions
- inline Schola::TrainingState *ToProto() const
-
Convert this object to a protobuf message (Schola::TrainingState)
- Returns:
-
A new protobuf message containing the contents of this object
- inline Schola::InitialTrainingState *ToResetProto(const TArray<int> &TargetEnvironments) const
-
Convert this object to a protobuf message (Schola::InitialTrainingState) representing the initial state of a subset of environments after a reset.
- Parameters:
-
TargetEnvironments – [in] The list of environment ids to include in the message
- Returns:
-
A new protobuf message containing the initial state of the specified environments
Public Members
- TArray<FSharedEnvironmentState> EnvironmentStates
-
Map from EnvironmentId to EnvironmentState.