Pytorch code for ICLR-20 Paper "Learning to Explore using Active Neural SLAM".
Key parameters and specifications
Key parameters and specifications
Parameter
Value
Language
Python
Category
Model Development
Subcategory
Reinforcement Learning
Keywords
RL
Stars
888
Forks
219
Contributors
6
Created date
2023-02-11
Updated date
2026-10-15
Stars in 1 day
-1
Stars in 7 days
-1
Rank
19,031
Previous rank
12,768
Rank change
-6,263
7-day stars rank
17,473
Previous 7-day stars rank
13,656
7-day stars rank change
-3,817
Total stars rank
12,227
Previous total stars rank
12,192
Total stars rank change
-35
Country
Japan
README summary
IMPORTANT] **Notice: Outdated Implementation** This codebase was implemented prior to major updates to DreamerV3 and does not reflect those changes, which accounts for several GitHub Issues in this repository. An up-to-date and **~5x faster** PyTorch DreamerV3 reproduction is now maintained as part of our new repository: **r2dreamer**. Please refer to that repository for the latest DreamerV3 baseline, provided alongside a PyTorch implementation of R2-Dreamer (ICLR 2026). Pytorch implementation of Mastering Diverse Domains through World Models. DreamerV3 is
a scalable algorithm that outperforms previous approaches across various domains with fixed hyperparameters. Instructions Method 1: Manual Get dependencies with python 3. 11: Run training on DMC Vision: Monitor results: To set up Atari or Minecraft environments, please check the scripts located in env/setup_scripts. Method 2: Docker Please refer to the Dockerfile for the instructions, as they are included within. Benchmarks So far, the following benchmarks can be used for testing. | | DMC Vision | Image | Continuous |1M| DeepMind Control
Suite with high-dimensional images inputs. | | Atari 100k | Image | Discrete |400K| 26 Atari games. | | Crafter | Image | Discrete |1M| Survival environment to evaluates diverse agent abilities. | | Minecraft | Image and State |Discrete |100M| Vast 3D open world. | | Memory Maze | Image |Discrete |100M| 3D mazes to evaluate RL agents' long-term memory. | Results DMC Proprio DMC Vision Atari 100k Crafter Troubleshooting ** ** If you encounter this OpenGL-related error when running DMCtasks, it is typically caused by a headless rendering environment setup. Please refer
to this discussion/issue for the solution. Acknowledgments This code is heavily inspired by the following works: danijar's Dreamer-v3 jax implementation: danijar's Dreamer-v2 tensorflow implementation: jsikyoon's Dreamer-v2 pytorch implementation: RajGhugare19's Dreamer-v2 pytorch implementation: denisyarats's DrQ-v2 original implementation:
Frequently asked questions
How many stars and forks are recorded?
NM512/dreamerv3-torch has 888 stars and 219 forks.
What is the repository rank?
NM512/dreamerv3-torch is ranked 19,031.
What language and category are recorded?
NM512/dreamerv3-torch has 888 stars, uses Python and belongs to Model Development.
Which repository is closest in rank?
NM512/dreamerv3-torch is compared with maxjcohen/transformer, ranked 19,025 with 903 stars.
README
dreamerv3-torch
[!IMPORTANT]
Notice: Outdated Implementation
This codebase was implemented prior to major updates to DreamerV3 and does not reflect those changes, which accounts for several GitHub Issues in this repository.
An up-to-date and ~5x faster PyTorch DreamerV3 reproduction is now maintained as part of our new repository: r2dreamer. Please refer to that repository for the latest DreamerV3 baseline, provided alongside a PyTorch implementation of R2-Dreamer (ICLR 2026).
Pytorch implementation of Mastering Diverse Domains through World Models. DreamerV3 is a scalable algorithm that outperforms previous approaches across various domains with fixed hyperparameters.
AttributeError: 'NoneType' object has no attribute 'glGetError'
If you encounter this OpenGL-related error when running DMCtasks, it is typically caused by a headless rendering environment setup. Please refer to this discussion/issue for the solution.
Acknowledgments
This code is heavily inspired by the following works: