计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
model-zoo-and-apis【效率与协作】Select pytorch-semseg model architectures, instantiate safe segmentation models, and inspect API registries.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user needs to choose a pytorch-semseg architecture id, instantiate a segmentation model through the package API, inspect registries for losses/optimizers/schedulers/augmentations, or debug model/API import failures.
fcn32s, fcn16s, fcn8s, unet, segnet, pspnet, icnet, icnetBN, linknet, frrnA, frrnB.ptsemseg.models.get_model(model_dict, n_classes, version=None) payload.loss, optimizer, scheduler, augmentation, runningScore, averageMeter, or convert_state_dict APIs.data-and-configs.train.py or validate.py command execution, checkpoint training/evaluation, and metric interpretation from full runs: use training-and-evaluation.test.py single-image CLI, checkpoint filename parsing for inference, palette decoding, and DenseCRF: use single-image-inference.Read references/api-reference.md for model ids, verified constructor signatures, registry keys, and safe examples.
Run the bundled registry helper from an environment where ptsemseg is importable:
python scripts/smoke_model_registry.py --list-only
For a no-download CPU model smoke, prefer explicit FRRN payloads:
python scripts/smoke_model_registry.py --smoke --model-id frrnA --n-classes 2 --height 64 --width 64
If the user requests frrnA or frrnB, always include model_type: "A" or model_type: "B" in the model_dict; the registry maps both ids to the same constructor.
Do not call get_model for fcn32s, fcn16s, fcn8s, or segnet merely to test imports unless the user accepts the torchvision.models.vgg16(pretrained=True) weight-cache/network side effect.
Use references/troubleshooting.md when imports fail, unknown keys are reported, small tensors fail in deep models, or checkpoints contain module. prefixes.
references/api-reference.md — verified signatures, registry tables, examples, and API caveats.references/troubleshooting.md — failure-mode matrix and fixes.scripts/smoke_model_registry.py — safe argparse helper for registry listing and optional FRRN CPU smoke.