算法包提供的 predict.py 工具是模型推理的核心入口,支持单卡 / 多卡、单机 / 多机推理模式, 兼容浮点推理、量化模型推理、定点模型推理等不同阶段的配置与执行,通过命令行参数即可灵活控制推理全流程。
predict.py
运行 tools/predict.py,支持通过命令行参数指定核心训练配置,也可结合 config 文件完成精细化训练流程定义。
tools/predict.py
--stage
--config, -c
--device-ids, -ids
--dist-url
--backend
--ckpt
--launcher
--pipeline-test
以 resnet50_imagenet 为例,启动多卡量化模型推理,config配置文件的详细介绍可参考config配置章节
python3 tools/predict.py --stage qat \ --config configs/classification/resnet50_imagenet.py \ --device-ids 0,1
config配置文件的详细介绍可参考config配置章节。