rlmesh::EpisodeRecord
Class in rlmesh.hpp.
struct EpisodeRecordFields
- index
int64_t index = 0 - seed
std::optional<int64_t> seed{} - steps
int64_t steps = 0 - reward
double reward = 0 - terminated
bool terminated = false - truncated
bool terminated = false, truncated = false - success
std::optional<bool> success{} - duration_s
double duration_s = 0 - included_in_metrics
bool included_in_metrics = true - media
std::vector<MediaRef> media{}
Static methods
Methods
index
field[source]int64_t index = 0seed
field[source]std::optional<int64_t> seed{}steps
field[source]int64_t steps = 0reward
field[source]double reward = 0terminated
field[source]bool terminated = falsetruncated
field[source]bool terminated = false, truncated = falsesuccess
field[source]std::optional<bool> success{}duration_s
field[source]double duration_s = 0included_in_metrics
field[source]bool included_in_metrics = truemedia
field[source]std::vector<MediaRef> media{}from_raw
static method[source]static EpisodeRecord from_raw(const RLMeshEpisodeRecord* p)raw
method[source]RLMeshEpisodeRecord* raw() constto_dict
method[source]Metadata to_dict() const