brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
configure-experimentsConfigure Lightning-Hydra-Template experiments with Hydra defaults, CLI overrides, debug presets, log paths, multiruns, and Optuna sweeps.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the user needs to edit or debug the template's Hydra configuration rather than implement model/data code or run long training.
Read this sub-skill for tasks about:
configs/train.yaml, configs/eval.yaml, defaults ordering, config groups, or MissingConfigException.trainer.max_epochs=20, +trainer.precision=16, experiment=example, debug=fdr, or list-style tags=[...].configs/experiment/*.yaml.-m), globbed experiments, repeated seeds, or hparams_search=mnist_optuna.${paths.*} interpolation, PROJECT_ROOT, tags, config printing, and debug presets.python <this-skill>/sub-skills/configure-experiments/scripts/render_config_summary.py --repo-root . --config-name train.yaml --list-groups
python <this-skill>/sub-skills/configure-experiments/scripts/render_config_summary.py --repo-root . --config-name train.yaml --override experiment=example --resolve
configs/data, configs/model, configs/trainer, configs/callbacks, or configs/logger;configs/train.yaml or configs/eval.yaml;configs/experiment;debug=fdr for one train/val/test step, debug=limit for reduced batches, debug=overfit for overfit-to-batches checks, and debug=profiler for timing.optimized_metric matches a metric logged by the model. The default Optuna config expects val/acc_best._target_ checker.train_command, checkpoint resume/eval, callbacks/loggers as runtime behavior, or accelerator execution, use train-evaluate.