Skip to content

Struct FImitationState

Struct FImitationState

  • Defined in File ImitationState.h
struct FImitationState

Source: Source/Schola/Imitation/Public/ImitationDataTypes/ImitationState.h

Dependencies: FImitationTrainingState, FInitialState

Struct combining both imitation state and initial state.

Encapsulates both the current training state (observations, actions, rewards) and optional initial state information when environments reset. This is used for communication between the connector and external training systems.


Public Members

SymbolDetails
TrainingStateThe training state containing observations, expert actions, and rewards for all environments.
InitialStateOptional initial state data populated when environments reset.
bHasInitialStateFlag indicating whether InitialState contains valid data.

TrainingState

FImitationTrainingState TrainingState

The training state containing observations, expert actions, and rewards for all environments.


InitialState

FInitialState InitialState

Optional initial state data populated when environments reset.


bHasInitialState

bool bHasInitialState = false

Flag indicating whether InitialState contains valid data.