unreal.LearningAgentsFlowMatchingValidationSettings

class unreal.LearningAgentsFlowMatchingValidationSettings(check_observation_schema_compatibility: bool = False, check_action_schema_compatibility: bool = False)

Bases: StructBase

Validation settings for the flow matching training process.

C++ Source:

  • Plugin: LearningAgents

  • Module: LearningAgentsTraining

  • File: LearningAgentsFlowMatchingTrainer.h

Editor Properties: (see get_editor_property/set_editor_property)

  • check_action_schema_compatibility (bool): [Read-Write] Whether to perform a blocking check to ensure that the interactor’s action schema is a valid subset of the recording asset’s action schema JSON description.

    For example, this option can be left off to allow different action encoding options in the interactor than that specified at recording time. However, we recommend to keep this check unless you are confident of handling schema compatibility on your own.

  • check_observation_schema_compatibility (bool): [Read-Write] Whether to perform a blocking check to ensure that the interactor’s observation schema is a valid subset of the recording asset’s observation schema JSON description.

    For example, this option can be left off to allow different observation encoding options in the interactor than that specified at recording time. However, we recommend to keep this check unless you are confident of handling schema compatibility on your own.

property check_action_schema_compatibility: bool

[Read-Write] Whether to perform a blocking check to ensure that the interactor’s action schema is a valid subset of the recording asset’s action schema JSON description. For example, this option can be left off to allow different action encoding options in the interactor than that specified at recording time. However, we recommend to keep this check unless you are confident of handling schema compatibility on your own.

Type:

(bool)

property check_observation_schema_compatibility: bool

[Read-Write] Whether to perform a blocking check to ensure that the interactor’s observation schema is a valid subset of the recording asset’s observation schema JSON description. For example, this option can be left off to allow different observation encoding options in the interactor than that specified at recording time. However, we recommend to keep this check unless you are confident of handling schema compatibility on your own.

Type:

(bool)