unilab.utils.nan_guard.NanGuard

class unilab.utils.nan_guard.NanGuard[source]

Bases: object

Parameters:

Methods

__init__(cfg, num_envs, supports_state_playback)

capture(physics_state)

check(obs, reward)

dump(nan_env_ids, model_file, step)

__init__(cfg, num_envs, supports_state_playback)[source]
Parameters:
capture(physics_state)[source]
Parameters:

physics_state (ndarray | None)

Return type:

None

check(obs, reward)[source]
Parameters:
Return type:

ndarray | None

dump(nan_env_ids, model_file, step)[source]
Parameters:
Return type:

str | None