技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
training-core【数据与研究】Routes AXLearn trainer configs, fake-data smoke checks, launcher usage, and tokenizer setup.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill for AXLearn's shared training machinery:
config_for_function, config_for_class, and Configurable/Module patterns.SpmdTrainer, SpmdEvaler, learners, optimizers, checkpointers, and schedules.axlearn.common.launch_trainer_main and axlearn.common.launch_trainer.If the task names GPT/Fuji/Gala/Honeycrisp/Qwen/MoE, jump to ../language-models/.
If the task names ImageNet/ResNet/vision models, jump to ../vision-workflows/.
If the task names ASR/Conformer/LibriSpeech, jump to ../audio-asr/.
If the task names axlearn gcp ..., jump to ../cli-cloud/.
references/workflows.md for trainer and fake-data workflows.references/troubleshooting.md for install/import/config pitfalls.scripts/inspect_trainer_config.py for a safe config-inspection helper.Use this when you want to see what a named trainer config resolves to without launching a long run:
python scripts/inspect_trainer_config.py --module axlearn.experiments.logistic_regression.tutorial --config LogisticRegression
The logistic-regression tutorial is the best small local probe because it uses synthetic data and a short config path:
DATA_DIR=FAKE python -m axlearn.common.launch_trainer_main \
--module=axlearn.experiments.logistic_regression.tutorial \
--config=LogisticRegression \
--trainer_dir=/tmp/axlearn-logreg \
--data_dir=FAKE \
--jax_backend=cpu
When debugging launcher behavior, check the shared trainer entrypoints rather than the experiment module first:
axlearn.common.launch_trainer_mainaxlearn.common.launch_trainer.get_trainer_configaxlearn.common.trainer.SpmdTrainerUse this sub-skill for tokenizer setup when the user is creating or validating a sentencepiece model. The command is CPU-oriented and can be memory-hungry, so treat it as a setup workflow, not a quick unit test.
cli-cloud.