--- title: RL Memory keywords: fastai sidebar: home_sidebar summary: "Reinforcement Learning Memory module, including Experience Replay." description: "Reinforcement Learning Memory module, including Experience Replay." nb_path: "nbs/rl/memory.ipynb" ---
{% raw %}
{% endraw %} {% raw %}
{% endraw %} {% raw %}

class ReplayMemory[source]

ReplayMemory(buffer_size:int)

Replay Memory

{% endraw %} {% raw %}
{% endraw %} {% raw %}
replay_memory = ReplayMemory(buffer_size=10)
replay_memory.push((0,1,0,1))
replay_memory.push((1,0,1,1))
replay_memory.push((1,1,0,0))
batch = replay_memory.sample(batch_size=2)
batch
[(1, 0, 1, 1), (0, 1, 0, 1)]
{% endraw %}