Pytorch项目打包和部署(1)——理论

本文介绍了PyTorch模型的打包和部署理论,包括模型打包的作用、目的、语言选择、部署平台和设备,以及不同的部署方式。强调了C++作为部署语言的优势,并提到了模型可视化工具如TensorboardX和Visdom的应用。
摘要由CSDN通过智能技术生成

先上Pytorch官网:Pytorch
英伟达显卡总结:
在这里插入图片描述

一、什么是模型打包部署

模型打包就是把程序化的模块打包成一个能在指定平台上可执行文件。
Pytorch中的打包和调用方法:
torch.save()
torch.load()
模型部署就是将打包好的文件在指定的平台上进行部署实施,使其能够正常使用。

二、模型打包部署的作用

模型打包的作用就是将零散的程序块打包成一个整体的可行性文件,方便使用程序调用这个模型。

模型部署的作用就是方使非专业人士能够使用专业程序。

另外一个作用就是提高工作效率。

三、学习模型打包部署的目的

目的是将Pytorch中的模型打包成能够使用其他语言进行调用的模型。

明白部署人员的工作情况,方便和部署人员做工作交接。

算法工程师的职责:
1.搭建训练模型,并将模型转成pt文件;
2.做一份相关文档说明给部署人员:
开发环境、系统、python版本、pytorch版本、numpy版本等。

四、模型部署语言

C、C++、JAVA、Python、Go、Julia、其他语言

C\C++和Python区别:

  • 11
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wa1tzy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值