retinanet = RetinaFace(cfg=cfg_mnet, phase='eval', pre_train=False).eval()
state_dict = torch.load('model_data/Retinaface_mobilenet0.25.pth')
retinanet.load_state_dict(state_dict)
retinanet.eval();
dummy_input=torch.randn(1,3,640,640)
torch.onnx.export(retinanet, dummy_input,'retinanet.onnx', export_params=True,verbose=False,
output_names=['output0'], input_names=['input0'],opset_version=11)
解决警告:加opset_version=11
这段代码展示了如何将预训练的RetinaFace模型(基于Mobilenet0.25配置)加载到PyTorch中,并使用torch.onnx.export将其导出为ONNX格式。在导出过程中,通过设置opset_version=11来解决可能的警告。
1297

被折叠的 条评论
为什么被折叠?



