La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Productividad · SKILL.md

model-components

model-components

Use and adapt core policy, rollout, optimizer, distribution, and utility components in pytorch-a2c-ppo-acktr-gail.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentación de la Skill

GitHub

name: model-components description: "Use and adapt core policy, rollout, optimizer, distribution, and utility components in pytorch-a2c-ppo-acktr-gail." disable-model-invocation: true metadata: disco-role: operating license: MIT

Model Components

Use this sub-skill when a task needs programmatic inspection, safe modification, or debugging of the repository's core Python components rather than an end-to-end environment run.

Read This First

Best-Fit Tasks

Load this sub-skill for tasks such as:

  • Instantiate Policy, CNNBase, MLPBase, action distributions, or RolloutStorage directly.
  • Modify actor/critic base networks or recurrent policy behavior.
  • Debug tensor shapes for Policy.act, Policy.evaluate_actions, rollout insertion, or PPO mini-batches.
  • Reason about A2C_ACKTR, PPO, or KFACOptimizer update internals.
  • Use update_linear_schedule or understand cleanup_log_dir side effects.

Route Elsewhere

  • End-to-end CLI training, evaluation, checkpoint playback, Gym environment wrappers, and command construction belong in ../training-workflows/.
  • GAIL expert-file schema, HDF5 conversion, discriminator updates, and imitation-learning workflow belong in ../gail-imitation/.
  • Cross-cutting installation, Gym/PyTorch dependency, optional simulator, and backend issues belong in the root skill's troubleshooting reference.

Quick Smoke Check

From an environment where the package is installed, run:

python sub-skills/model-components/scripts/smoke_model_components.py

The script uses only CPU tensors and synthetic Gym spaces; it does not create environments, download data, or train an agent. A successful run prints PASS model-components smoke.

Skills guardadas