vs2019离线安装OnnxRuntime

短命女 2022-12-31 08:25 464阅读 0赞

onnx作为一个非常优秀的跨平台的深度学习工具,其他框架训练的模型均可在上进行使用部署,作为cpu平台部署的利器,因为不像gpu平台,英伟达提供了tensorrt进行加速部署

这里是在win10上面进行安装编译这个平台

不过,由于网络问题,根本没法在vs2019的nuget里面检索到onnx

于是只能选择离线的安装方式

具体也不复杂

(1)去下载安装包https://www.nuget.org/

检索onnx

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pob3VfNDM4_size_16_color_FFFFFF_t_70

下载红色框出来的部分,具体下载也很简单,点击就能看到

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pob3VfNDM4_size_16_color_FFFFFF_t_70 1

点击就会出现下载链接,同理另外一个安装包也是 这样下载

(2)将安装包拷贝到win上的磁盘上,具体路径如下:

C:\Users\Administrator\AppData\Local\NuGet\Cache

(3)打开vs2019,工具->NuGet程序包管理器->程序包管理控制平台

这是一个命令行平台

接下来安装即可

  1. PM> Install-Package Microsoft.ML.OnnxRuntime -Source C:\Users\Administrator\AppData\Local\NuGet\Cache
  2. 正在尝试收集与目标为“native,Version=v0.0”的项目“onnxDemo”有关的包“Microsoft.ML.OnnxRuntime.1.6.0”的依赖项信息
  3. 收集依赖项信息花费时间 20 ms
  4. 正在尝试解析程序包“Microsoft.ML.OnnxRuntime.1.6.0”的依赖项,DependencyBehavior 为“Lowest
  5. 解析依赖项信息花费时间 0 ms
  6. 正在解析操作以安装程序包“Microsoft.ML.OnnxRuntime.1.6.0
  7. 已解析操作以安装程序包“Microsoft.ML.OnnxRuntime.1.6.0
  8. 从“C:\Users\Administrator\AppData\Local\NuGet\Cache”检索包“Microsoft.ML.OnnxRuntime 1.6.0
  9. 正在将程序包“Microsoft.ML.OnnxRuntime.1.6.0”添加到文件夹“C:\Users\Administrator\source\repos\onnxDemo\packages
  10. 已将程序包“Microsoft.ML.OnnxRuntime.1.6.0”添加到文件夹“C:\Users\Administrator\source\repos\onnxDemo\packages
  11. 已将程序包“Microsoft.ML.OnnxRuntime.1.6.0”添加到“packages.config
  12. 已将“Microsoft.ML.OnnxRuntime 1.6.0”成功安装到 onnxDemo
  13. 执行 nuget 操作花费时间 7.18 sec
  14. 已用时间: 00:00:07.4252338
  15. PM> Install-Package Microsoft.ML.OnnxRuntime.mklml -Source C:\Users\Administrator\AppData\Local\NuGet\Cache
  16. 正在尝试收集与目标为“native,Version=v0.0”的项目“onnxDemo”有关的包“Microsoft.ML.OnnxRuntime.mklml.1.6.0”的依赖项信息
  17. 收集依赖项信息花费时间 2 ms
  18. 正在尝试解析程序包“Microsoft.ML.OnnxRuntime.mklml.1.6.0”的依赖项,DependencyBehavior 为“Lowest
  19. 解析依赖项信息花费时间 0 ms
  20. 正在解析操作以安装程序包“Microsoft.ML.OnnxRuntime.mklml.1.6.0
  21. 已解析操作以安装程序包“Microsoft.ML.OnnxRuntime.mklml.1.6.0
  22. 从“C:\Users\Administrator\AppData\Local\NuGet\Cache”检索包“Microsoft.ML.OnnxRuntime.MKLML 1.6.0
  23. 正在将程序包“Microsoft.ML.OnnxRuntime.MKLML.1.6.0”添加到文件夹“C:\Users\Administrator\source\repos\onnxDemo\packages
  24. 已将程序包“Microsoft.ML.OnnxRuntime.MKLML.1.6.0”添加到文件夹“C:\Users\Administrator\source\repos\onnxDemo\packages
  25. 已将程序包“Microsoft.ML.OnnxRuntime.MKLML.1.6.0”添加到“packages.config
  26. 已将“Microsoft.ML.OnnxRuntime.MKLML 1.6.0”成功安装到 onnxDemo
  27. 执行 nuget 操作花费时间 7.63 sec
  28. 已用时间: 00:00:07.6510274
  29. PM>

至此OnnxRuntime安装成功了

项目->NuGet程序包管理器

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3pob3VfNDM4_size_16_color_FFFFFF_t_70 2

发表评论

表情:
评论列表 (有 0 条评论,464人围观)

还没有评论,来说两句吧...

相关阅读

    相关 VS2019安装MSDN线文档

    笔者演示环境为Win10+VS2019 在VS201x中可直接对API进行F1会跳转到MSDN的在线文档,但是有时候网速很慢,这篇文章解决如何将在线文档下载到本地方便开发学习

    相关 vs2019线安装OnnxRuntime

    onnx作为一个非常优秀的跨平台的深度学习工具,其他框架训练的模型均可在上进行使用部署,作为cpu平台部署的利器,因为不像gpu平台,英伟达提供了tensorrt进行加速部署

    相关 vs2019安装

    Visual Studio是Windows平台是功能最为强大的重量级编程工具。最新版版Visual Studio 2019出来了,想要安装使用,该怎么下载安装呢?下面我们就来看

    相关 vs2019安装教程

    要开始敲代码了,得有开发工具 来看百度词条: Microsoft Visual Studio(简称VS)是美国[微软公司][Link 1]的[开发工具][Link 2]包系

    相关 线安装 VS2017 的正确姿势

    国内的网络环境,真的是有很大的不同,有的人装 VS 的时候,号称满速,有的人(其实就是我)要等它下载很久,还告诉我有个组件没有安装成功。很久很久以前,VS 是提供 ISO 版的