FMinariCollectionSettings
Configuration struct for Minari dataset collection.
Contains all settings necessary to collect an imitation learning dataset using Minari. This is a Minari-specific implementation of imitation learning settings.
struct FMinariCollectionSettings : public FImitationSettingsMethods
GenerateImitationArgs
virtual void GenerateImitationArgs(FScriptArgBuilder &ArgBuilder) const overrideGenerate command-line arguments for the Minari collection script.
Parameters
ArgBuilder(FScriptArgBuilder)
FMinariCollectionSettings
virtual ~FMinariCollectionSettings()Virtual destructor.
Attributes
TEXT
FString DatasetId = TEXT("my-dataset-v0")Unique identifier for the Minari dataset.
Parameters
"my-dataset-v0"
NumSteps
int32 NumSteps = 1000Total number of steps to collect for the dataset.
Seed
int32 Seed = -1Random seed for reproducibility.
bIncludeAuthor
bool bIncludeAuthor = falseAuthor name for the dataset metadata.
Author
FString AuthorAuthor name for the dataset metadata.
bIncludeAuthorEmail
bool bIncludeAuthorEmail = falseAuthor email for the dataset metadata.
AuthorEmail
FString AuthorEmailAuthor email for the dataset metadata.
bIncludeCodePermalink
bool bIncludeCodePermalink = falseURL to the code or repository used to generate the dataset.
CodePermalink
FString CodePermalinkURL to the code or repository used to generate the dataset.
bIncludeAlgorithmName
bool bIncludeAlgorithmName = falseName of the algorithm or policy used to collect the data.
AlgorithmName
FString AlgorithmNameName of the algorithm or policy used to collect the data.
bIncludeDescription
bool bIncludeDescription = falseDescription of the dataset.
Description
FString DescriptionDescription of the dataset.
bRecordInfos
bool bRecordInfos = falseWhether to record the info dictionaries in the dataset.
bUseCustomDataPath
bool bUseCustomDataPath = falseDirectory path where Minari datasets will be stored.
DataPath
FDirectoryPath DataPathDirectory path where Minari datasets will be stored.
LoggingSettings
FImitationLoggingSettings LoggingSettingsSettings for logging during data collection.
Source: Source/ScholaImitation/Public/ImitationSettings/Minari/MinariCollectionSettings.h