unreal.LearningAgentsRecord

class unreal.LearningAgentsRecord(step_num: int = 0, observation_dim_num: int = 0, action_dim_num: int = 0, observation_compatibility_hash: int = 0, action_compatibility_hash: int = 0, observation_data: None = [], action_data: None = [])

Bases: StructBase

A single recording of a series of observations and actions.

C++ Source:

  • Plugin: LearningAgents

  • Module: LearningAgentsTraining

  • File: LearningAgentsRecording.h

Editor Properties: (see get_editor_property/set_editor_property)

  • action_compatibility_hash (int32): [Read-Only] The compatibility hash for the recorded action vectors

  • action_data (Array[float]): [Read-Write] Action data

  • action_dim_num (int32): [Read-Only] The number of dimensions in the action vector for this record

  • observation_compatibility_hash (int32): [Read-Only] The compatibility hash for the recorded observation vectors

  • observation_data (Array[float]): [Read-Write] Observation data

  • observation_dim_num (int32): [Read-Only] The number of dimensions in the observation vector for this record

  • step_num (int32): [Read-Only] The number of observations and actions recorded.

property action_compatibility_hash: int

[Read-Only] The compatibility hash for the recorded action vectors

Type:

(int32)

property action_data: None

[Read-Only] Action data

Type:

(Array[float])

property action_dim_num: int

[Read-Only] The number of dimensions in the action vector for this record

Type:

(int32)

property observation_compatibility_hash: int

[Read-Only] The compatibility hash for the recorded observation vectors

Type:

(int32)

property observation_data: None

[Read-Only] Observation data

Type:

(Array[float])

property observation_dim_num: int

[Read-Only] The number of dimensions in the observation vector for this record

Type:

(int32)

property step_num: int

[Read-Only] The number of observations and actions recorded.

Type:

(int32)