Skip to content
cccskills
FreePublished on GitHub

dreamerv3

Use DreamerV3 for world-model reinforcement learning training, embodied environment dataflow, JAX model internals, result operations, and troubleshooting.

The English summary is being prepared. Showing the original description.

See how to install

Files included (29)

  • SKILL.md5.3 KB
  • references/repo-provenance.md2.0 KB
  • references/repo-routing-metadata.json530 B
  • references/troubleshooting.md6.4 KB
  • scripts/check_dreamerv3_install.py5.9 KB
  • sub-skills/embodied-dataflow/references/api-contracts.md12.2 KB
  • sub-skills/embodied-dataflow/references/env-integration.md10.8 KB
  • sub-skills/embodied-dataflow/references/replay-and-streams.md12.3 KB
  • sub-skills/embodied-dataflow/references/troubleshooting.md10.6 KB
  • sub-skills/embodied-dataflow/scripts/check_embodied_contracts.py13.5 KB
  • sub-skills/embodied-dataflow/SKILL.md6.0 KB
  • sub-skills/jax-models/references/debugging-numerics.md11.8 KB
  • sub-skills/jax-models/references/jax-api-reference.md16.8 KB
  • sub-skills/jax-models/references/model-architecture.md13.4 KB
  • sub-skills/jax-models/references/troubleshooting.md7.8 KB
  • sub-skills/jax-models/scripts/inspect_model_config.py24.1 KB
  • sub-skills/jax-models/SKILL.md5.8 KB
  • sub-skills/results-ops/references/install-and-backends.md8.2 KB
  • sub-skills/results-ops/references/operations-checklist.md6.7 KB
  • sub-skills/results-ops/references/results-and-plotting.md7.9 KB
  • sub-skills/results-ops/references/troubleshooting.md8.7 KB
  • sub-skills/results-ops/scripts/check_optional_env_imports.py7.3 KB
  • sub-skills/results-ops/scripts/metrics_summary.py9.6 KB
  • sub-skills/results-ops/SKILL.md4.3 KB
  • sub-skills/train-configure/references/cli-and-config.md8.3 KB
  • sub-skills/train-configure/references/run-loops.md7.7 KB
  • sub-skills/train-configure/references/troubleshooting.md6.5 KB
  • sub-skills/train-configure/scripts/smoke_train_debug.py4.9 KB
  • sub-skills/train-configure/SKILL.md3.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

DreamerV3 Repo Skill

Use this skill when a task involves DreamerV3, the dreamer Python distribution, its dreamerv3 training entry point, or the bundled embodied RL runtime. The repository implements DreamerV3 world-model reinforcement learning with a fixed-hyperparameter training CLI, JAX/Ninjax model internals, environment adapters, replay/dataflow utilities, and result/log plotting helpers.

Start here

  1. Check that the installed package is importable and the intended JAX backend is visible:

    python scripts/check_dreamerv3_install.py --backend cpu
    python scripts/check_dreamerv3_install.py --backend auto --json
    
  2. Pick the closest route below. Read only the sub-skill needed for the task, then follow its linked references and bundled scripts.

  3. If the current checkout or package version may differ from this skill, read references/repo-provenance.md before relying on version-sensitive details.

  4. For cross-cutting setup or failure triage, read references/troubleshooting.md.

Route map

User taskRead this
Compose a training command, choose --configs, run a bounded debug smoke, resume/evaluate a checkpoint, or pick train, train_eval, eval_only, or parallelsub-skills/train-configure/SKILL.md
Implement or debug an embodied.Env, Driver, replay buffer, stream, wrapper chain, built-in env adapter, or custom dataflow contractsub-skills/embodied-dataflow/SKILL.md
Inspect or modify dreamerv3.agent.Agent, RSSM, encoder/decoder, JAX setup, Ninjax state, heads/outputs, losses, optimizers, sharding, dtype, or numericssub-skills/jax-models/SKILL.md
Install DreamerV3, reason about CUDA/Docker/optional suite dependencies, inspect logdirs, summarize metrics/scores, use Scope/TensorBoard/W&B, or triage operational failuressub-skills/results-ops/SKILL.md

Minimal install and import facts

  • Public repository: danijar/dreamerv3.
  • Python requirement from README: Python 3.11+.
  • Distribution name from package metadata: dreamer.
  • Import roots: dreamerv3 and embodied.
  • Package version captured for this skill: 3.3.1.
  • Base runtime requirements include JAX CUDA 12 packages, elements, ninjax, optax, portal, scope, ale_py, autorom, av, and NumPy <2.
  • Several environment suites are optional in practice: DMC/Loconav need dm_control; Crafter needs crafter; DMLab needs deepmind_lab; Minecraft needs MineRL and Java; ProcGen needs procgen; Gym/Memory Maze need their respective packages.

A minimal import check should succeed before any larger run:

import dreamerv3
import embodied
from embodied.envs import dummy

For JAX-only debugging, prefer an explicit CPU platform first:

JAX_PLATFORM_NAME=cpu python scripts/check_dreamerv3_install.py --backend cpu

Common operating decisions

  • Use debug and dummy_disc for fast installation, config, replay, logging, and JAX sanity checks. Do not expect learning quality from the debug preset.
  • Use real task presets such as crafter, atari, dmc_vision, dmc_proprio, dmlab, minecraft, or procgen only after optional suite dependencies are installed and the backend is appropriate.
  • Reuse a --logdir only when continuing a compatible run. Changing size presets, RSSM dimensions, head bins, action/observation spaces, or major model config usually requires a fresh logdir or selective checkpoint restore.
  • Treat CUDA as a production-performance backend, not a substitute for fixing a failing CPU debug smoke. First make the debug CPU route work, then scale up.
  • Original repository tests and examples are verification evidence. Runtime workflows in this generated skill use bundled references/scripts instead of requiring future agents to open source files from a checkout.

Bundled root references and scripts

Do not use this skill for

  • Generic RL theory questions that do not involve DreamerV3, world models, or the embodied runtime.
  • Editing an unrelated reinforcement-learning library such as Stable-Baselines3, CleanRL, Tianshou, PettingZoo, or Gymnasium.
  • Full benchmark reproduction claims without running the required environment, seed, hardware, and duration-specific experiments.
  • Tasks that require private datasets, credentials, cloud accounts, or long training jobs without explicit user approval.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Routes 3D ResNets PyTorch video action-recognition workflows across training, inference, and data preparation.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

3ddfa

Free

Guide 3DDFA Python inference, geometry rendering, training/evaluation, and optional C++ ONNX workflows for 3D dense face alignment.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Routes 3DDFA_V2 face-alignment setup, still-image demos, video tracking, and ONNX benchmarking workflows.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Operate AB3DMOT 3D multi-object tracking workflows for KITTI and nuScenes data, tracking, evaluation, and visualization.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

Use Hugging Face Accelerate for PyTorch training-loop migration, distributed launch/configuration, DeepSpeed/FSDP/TPU backend setup, big-model inference/offload, checkpointing, tracking, and troubleshooting.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

acme

Free

Route Acme reinforcement-learning framework tasks across core loops, replay/data, JAX agents, and TensorFlow/Sonnet agents.

The English summary is being prepared. Showing the original description.

VectorSpaceLab/AREX-Skill339Updated Sep 3, 2026

See all skills by VectorSpaceLab

Report a problem with this skill