Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Produktivität · 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

Skill-Dokumentation

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.
Gespeicherte Skills