技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
training-recipes【数据与研究】Train and evaluate Asteroid recipes with System, datasets, losses, metrics, and schedulers.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user wants to run, adapt, or debug an Asteroid recipe rather than apply a pretrained checkpoint.
run.sh, train.py, eval.py, local/, stage numbers, or storage_dirSystem, Trainer, make_optimizer, NoamScheduler, DPTNetScheduler, ReduceLROnPlateauPITLossWrapper, SinkPITLossWrapper, pairwise_neg_sisdr, SingleSrcPMSQE, SingleSrcNegSTOIMetricTracker, get_metrics, or compute_metricsWhamDataset, LibriMix, Wsj0mixDataset, DNSDataset, MUSDB18Dataset, FUSSDataset, AVSpeechDataset, SmsWsjDataset, KinectWsjMixDataset, or LibriVADDatasetreferences/recipes.md for the stage-based run.sh pattern and the most common recipe knobs.references/datasets-and-losses.md for the dataset and loss/metric surface that recipes build on.references/troubleshooting.md when a recipe expects a missing dataset helper, a mismatched stage, or an unavailable optional dependency.scripts/smoke_training.py --device cpu from the root skill for a self-contained runtime training smoke.scripts/smoke_system_training.py --device cpu for the focused System + Trainer engine smoke inside this sub-skill; use --device cuda only when CUDA is intentionally being checked.Most recipes follow this flow:
System.--stage to resume from a later recipe step.--tag when you want a stable experiment name.--id / CUDA_VISIBLE_DEVICES when you want to control GPU visibility.librosa is required for some dataset imports.espnet_model_zoo, jiwer, or other optional packages only for evaluation metrics such as WER.System.fast_dev_run Lightning fit.stage and tag almost always mean a run.sh recipe.compute_wer often means an optional ASR metric branch.eval_use_gpu is a recipe-level toggle, not a package-wide requirement.storage_dir usually signals that the task may involve a large dataset download.