Writing Skills
writing-skills
效率与协作技能,来自 obra/superpowers,查看原文获取完整用途和操作说明。
model-export【部署与运维】Routes LaneNet checkpoint freezing and optional MNN/mobile export workflows for frozen PB and MNN deployment.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the user has a LaneNet TensorFlow checkpoint and wants a frozen .pb graph, or when they need to understand the optional .pb to MNN/mobile deployment path.
The bundled freeze helper is scripts/freeze_lanenet_model.py. It preserves the repository freeze API convert_ckpt_into_pb_file(ckpt_file_path, pb_file_path) and adds CLI help, repo-root handling, checkpoint preflight checks, and output-node reporting.
Quick shape from this sub-skill directory:
python scripts/freeze_lanenet_model.py \
--repo-root <lanenet-repo-root> \
--weights_path <checkpoint-prefix> \
--save_path <output.pb>
The frozen graph uses these fixed nodes:
lanenet/input_tensorlanenet/final_binary_outputlanenet/final_pixel_embedding_outputThis sub-skill documents checkpoint freeze, MNN converter command shape, MNN config.ini fields, runtime preprocessing expectations, and export-specific troubleshooting. It intentionally does not bundle the MNN converter shell script or document a full C++/MNN build, because the converter and mobile runtime toolchain are external to the Python LaneNet repository.