计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
d-fine【效率与协作】Route D-FINE object-detection setup, training, architecture inspection, inference, export, and troubleshooting workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill when the user is working with the D-FINE object-detection repository and needs command guidance, config selection, architecture inspection, inference/export recipes, or troubleshooting.
From a D-FINE checkout, install the runtime dependencies first:
pip install -r requirements.txt
Add optional backend packages only when the workflow needs them:
pip install -r tools/inference/requirements.txt for ONNX Runtime, TensorRT, or OpenVINO inference helpers.pip install -r tools/benchmark/requirements.txt for FLOPs or TensorRT benchmark helpers.pip install onnx onnxsim before ONNX export if they are not already available.pip install matplotlib if solver/validator imports fail during inspection.Then run the bundled smoke probe from the checkout root:
python scripts/dfine_environment_probe.py --repo-root . --config configs/dfine/dfine_hgnetv2_n_coco.yml --build-model
Read references/install-and-environment.md for the public install paths and optional backend prerequisites, and read references/repo-provenance.md before deciding whether this skill matches the checkout.
--test-only, resume, tuning, AMP/EMA, DDP launch, and output dirs: use sub-skills/training-evaluation/SKILL.md.train.py commands without mixing resume and tuning.YAMLConfig, registry-based object construction, and the D-FINE model graph.src-based registry imports, so missing registration usually means the defining module was not imported.HGNetv2.pretrained should usually be disabled for inspection or export smoke unless the user explicitly wants pretrained lookup.