unreal.LearningAgentsFlowMatchingLoggingSettings

class unreal.LearningAgentsFlowMatchingLoggingSettings

Bases: StructBase

Learning Agents Flow Matching Logging Settings

C++ Source:

  • Plugin: LearningAgents

  • Module: LearningAgentsTraining

  • File: LearningAgentsFlowMatchingTrainer.h

Editor Properties: (see get_editor_property/set_editor_property)

  • iterations_per_snapshot (int32): [Read-Write] If bSaveSnapshots is true, the snapshots will be saved at an interval defined by the specified number of iterations.

  • m_lflow_tracking_uri (str): [Read-Write] The URI of the MLflow Tracking Server to log to.

  • save_snapshots (bool): [Read-Write] If true, snapshots of the trained networks will be emitted to the intermediate directory.

  • use_m_lflow (bool): [Read-Write] If true, MLflow will be used for experiment tracking.

  • use_tensorboard (bool): [Read-Write] If true, TensorBoard logs will be emitted to the intermediate directory.

    TensorBoard will only work if it is installed in Unreal Engine’s python environment. This can be done by enabling the “Tensorboard” plugin in your project.