MulaiMulai sekarang secara gratis

Double-Ended Queue

Kenali struktur data Double-Ended Queue yang akan Anda gunakan sebagai replay buffer.

Double-Ended Queue, atau deque, adalah antrian berkapasitas terbatas yang akan "melupakan" item tertuanya saat item baru ditambahkan seiring waktu. Ini memberikan abstraksi yang sangat sesuai untuk mendukung replay buffer.

Latihan ini adalah bagian dari kursus

Deep Reinforcement Learning dengan Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

from collections import deque
buffer = deque(range(10))
print('Buffer initialized as:', buffer)
# Append 10 to the right of the buffer
buffer.____
print('Buffer after appending:', buffer)
Edit dan Jalankan Kode