Pytorch模型(.pth)转onnx模型(.onnx)
生活随笔
收集整理的这篇文章主要介绍了
Pytorch模型(.pth)转onnx模型(.onnx)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
简介
Open Neural Network Exchange(ONNX,开放神经网络交换)格式,是一个用于表示深度学习模型的标准,可使模型在不同框架之间进行转移。
ONNX是一种针对机器学习所设计的开放式的文件格式,用于存储训练好的模型。它使得不同的人工智能框架(如Pytorch, MXNet)可以采用相同格式存储模型数据并交互。 ONNX的规范及代码主要由微软,亚马逊 ,Facebook 和 IBM等公司共同开发,以开放源代码的方式托管在Github上。目前官方支持加载ONNX模型并进行推理的深度学习框架有: Caffe2, PyTorch, MXNet,ML.NET,TensorRT 和 Microsoft CNTK,并且 TensorFlow也非官方的支持ONNX。
代码实现( .pth --> .onnx )
总结
以上是生活随笔为你收集整理的Pytorch模型(.pth)转onnx模型(.onnx)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 网红经济板块的上市公司 临近双十一非常受
- 下一篇: [Pytorch].pth转.pt文件