主要是使用torch.onnx.export()这个方法来实现。
Unet的实现参考:
链接: https://blog.csdn.net/weixin_44791964/article/details/108866828.
这位博主写的很详细,b站还有实现视频,手把手教学!!!
Onnx转换实现代码
import onnx
import torch.onnx
from unet import Unet
unet=Unet()
print(unet)
model = torch.load('D:/PycharmProjects/test/unet-pytorch-main/model_data/Epoch19-Total_Loss0.5564-Val_Loss0.5045.pth',map_location='cpu')
unet.net.load_state_dict(model)
unet.net.eval()
print(unet.net)
print(torch.__version__)

&spm=1001.2101.3001.5002&articleId=118998164&d=1&t=3&u=fb7f266970be49499dd0f195ab862211)
3166

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



