快捷方式

register_gym_spec_conversion

torchrl.envs.register_gym_spec_conversion(spec_type)[原始檔]

用於註冊特定 spec 型別轉換函式的裝飾器。

該方法必須具有以下簽名

>>> @register_gym_spec_conversion("spec.name")
... def convert_specname(
...     spec,
...     dtype=None,
...     device=None,
...     categorical_action_encoding=None,
...     remap_state_to_observation=None,
...     batch_size=None,
... ):

其中 gym(nasium).spaces.spec.name 是 spec 在 gym 中的位置。

如果 spec 型別可訪問,這也將起作用

>>> @register_gym_spec_conversion(SpecType)
... def convert_specname(
...     spec,
...     dtype=None,
...     device=None,
...     categorical_action_encoding=None,
...     remap_state_to_observation=None,
...     batch_size=None,
... ):

..注意:: 被包裝的函式可以被簡化,未使用的 kwargs 可以被包裝在 **kwargs 中。

文件

查閱 PyTorch 的全面開發者文件

檢視文件

教程

獲取面向初學者和高階開發者的深度教程

檢視教程

資源

查詢開發資源並解答您的疑問

檢視資源