捷徑

儲存

class torchrl.data.replay_buffers.Storage(max_size: int, checkpointer: Optional[StorageCheckpointerBase] = None)[原始碼]

Storage 是重播緩衝區的容器。

每個 Storage 必須實現 set、get 和 __len__ 方法。 Get 和 set 應該支援整數以及整數列表。

Storage 不需要有明確的大小,但如果有的話,應該確保它與緩衝區大小相容。

attach(buffer: Any) None[原始碼]

這個函式將取樣器附加到此 Storage。

從此 Storage 讀取的緩衝區必須透過呼叫此方法作為附加實體包含在內。 這保證了當 Storage 中的資料更改時,即使 Storage 與其他緩衝區共享(例如 Priority Samplers),元件也會知道更改。

參數:

buffer – 從此 Storage 讀取的物件。

dump(*args, **kwargs)[原始碼]

的別名dumps().

load(*args, **kwargs)[原始碼]

loads()的別名。

save(*args, **kwargs)[原始碼]

的別名dumps().

文件

存取 PyTorch 的完整開發人員文件

檢視文件

教學課程

取得為初學者和進階開發人員提供的深入教學課程

檢視教學課程

資源

尋找開發資源並獲得您問題的解答

檢視資源