Skip to content

Struct FRLlibLoggingSettings

Struct FRLlibLoggingSettings

  • Defined in File RLlibLoggingSettings.h

Inheritance Relationships

Base Type

struct FRLlibLoggingSettings : public FTrainingSettings

Source: Source/Schola/Training/Public/TrainingSettings/Ray/RLlibLoggingSettings.h

Dependencies: FScriptArgBuilder

A struct to hold logging settings for an RLlib training script.


Public Functions

SymbolDetails
GenerateTrainingArgsGenerate the training arguments for the script using the ArgBuilder.
~FRLlibLoggingSettings

GenerateTrainingArgs

virtual void GenerateTrainingArgs(FScriptArgBuilder &ArgBuilder) const

Generate the training arguments for the script using the ArgBuilder.

Populates the ArgBuilder with training-specific command-line arguments.

Parameters

ArgBuilder – [inout] The builder to use to generate the arguments.

#DirectionNameTypeDescription
1ArgBuilderFScriptArgBuilder &The builder to use to generate the arguments.

Attributes: const, virtual

Source: Source/Schola/Training/Public/TrainingSettings/Ray/RLlibLoggingSettings.h

Implementation: Source/Schola/Training/Private/TrainingSettings/Ray/RLlibLoggingSettings.cpp


~FRLlibLoggingSettings

virtual ~FRLlibLoggingSettings()

Attributes: virtual

Source: Source/Schola/Training/Public/TrainingSettings/Ray/RLlibLoggingSettings.h

Implementation: Source/Schola/Training/Private/TrainingSettings/Ray/RLlibLoggingSettings.cpp


Public Members

SymbolDetails
EnvLoggingVerbosityThe verbosity of the environment logging, i.e.
TrainerLoggingVerbosityThe verbosity of the trainer logging.

EnvLoggingVerbosity

int32 EnvLoggingVerbosity = 0

The verbosity of the environment logging, i.e.

Schola logs


TrainerLoggingVerbosity

int32 TrainerLoggingVerbosity = 1

The verbosity of the trainer logging.

i.e. Ray Logs