L’interface est localisée ; les présentations et documents des Skills sont traduits automatiquement par IA dans votre langue. Le code, les commandes, chemins et termes techniques restent en version originale, et le document de l’auteur fait foi.
Explorer les Skills
Productivité · SKILL.md

generation

generation

Use ALAE checkpoints for demo, image generation, reconstructions, style mixing, traversals, and principal-direction management.

Independent GitHub snapshot · Automated classification · Original documentation governs

Documentation de la Skill

GitHub

name: generation description: "Use ALAE checkpoints for demo, image generation, reconstructions, style mixing, traversals, and principal-direction management." disable-model-invocation: true metadata: disco-role: operating license: NO_LICENSE

ALAE generation router

Use this sub-skill when the user wants to run ALAE or StyleALAE from an existing pretrained or trained checkpoint for:

  • the interactive_demo.py GUI;
  • random generation figures;
  • reconstruction, multi-resolution reconstruction, interpolation, and FFHQ/CelebA-HQ specialty figures;
  • style-mixing figures;
  • latent attribute traversals; or
  • principal-direction file checks and regeneration planning.

Do not use this sub-skill to train checkpoints, prepare raw datasets/TFRecords, or run quantitative metrics. Route those to ../training/, ../data-preparation/, and ../metrics/ respectively.

Required read order

  1. Read generation workflows to choose the correct GUI or noninteractive figure script and to identify required assets.
  2. Read latent editing for direction_*.npy labels, FFHQ-specific caveats, and the expensive regeneration sequence.
  3. If anything is missing or a command fails before model launch, read generation troubleshooting.

Safe preflight before GPU or GUI work

When running native ALAE subdirectory scripts from a checkout root, first set that checkout root on the import path:

export PYTHONPATH="$PYTHONPATH:$(pwd)"

Before launching those native scripts, run the bundled checkers from this sub-skill directory (or replace scripts/... with the actual path to this generated skill) and point --repo-root at the ALAE checkout. They validate assets without loading models or touching CUDA:

python scripts/check_generation_assets.py \
  --repo-root <ALAE-checkout> \
  --config ffhq

python scripts/check_principal_directions.py \
  --repo-root <ALAE-checkout> \
  --inspect-shapes

The checkers only inspect files and config text. A failed preflight should be fixed before launching interactive_demo.py, style_mixing/stylemix.py, or make_figures/*.py.

Routing hints

  • GUI latent editing: use interactive_demo.py; it needs a display/GUI context, CUDA, a checkpoint, sample face images, and FFHQ-compatible direction files.
  • Style mixing: use style_mixing/stylemix.py; validate DATASET.STYLE_MIX_PATH/src and dst image counts first.
  • Random generation: use make_figures/make_generation_figure.py; it only needs the selected config and checkpoint.
  • Reconstructions and interpolation: use the relevant make_figures/make_recon_figure_*.py script; validate DATASET.SAMPLES_PATH and any hard-coded sample filenames called out in the workflow reference.
  • Attribute traversals: use make_figures/make_traversarls.py and verify direction files first.
  • Model artifact downloads are setup work. When the root helper exists, prefer the generated dry-run/list helper at ../../scripts/download_alae_artifacts.py; otherwise treat the repository download manifest as a network action requiring explicit approval.
Skills enregistrées