window通过nuget安装onnxruntime-gpu(c++版)

目录

1.下载

2. 安装


配置目标:cuda10.2, cudnn8.0.3,onnxruntime-gpu1.6.0,opencv4.2

其他版本对应关系:

CUDA - onnxruntimeInstructions to execute ONNX Runtime applications with CUDAhttps://onnxruntime.ai/docs/execution-providers/CUDA-ExecutionProvider.html 

如果cudnn8.3.2会报错:

 Could not load library cudnn_cnn_infer64_8.dll.Error code 126 Please make sure cudnn_cnn_infer64_8.dll

预备安装cuda10.2

CUDA Toolkit 11.6 Downloads | NVIDIA Developerhttps://developer.nvidia.com/cuda-downloads?target_os=Windows&target_arch=x86_64&target_version=10&target_type=exe_local

window通过nuget安装onnxruntime-gpu(c++版)_第1张图片

 安装cudnn8.0.3

cuDNN Archive | NVIDIA DeveloperNVIDIA cuDNN is a GPU-accelerated library of primitives for deep neural networks.https://developer.nvidia.com/rdp/cudnn-archive

window通过nuget安装onnxruntime-gpu(c++版)_第2张图片

 这部分不赘述,可参考windows如何安装并切换不同版本的cuda,更新cuda版本_一千零一夜的博客-CSDN博客_cuda更新不同论文用的cuda版本经常不一样,如何在不同的cuda版本之间自由切换。重新配置配置太麻烦了,所以需要同时安装多个cuda,但window安装一个版本后,安装另一个过程中会自动删除前面版本。下面是最简单的切换方式1. 查看当前使用的cuda版本,之前安装好的,没有安装的话,就先安装好一个版本,我的是cuda9.02. 开始安装另一个版本,我的是cuda7.5,安装方法和cuda...https://blog.csdn.net/jizhidexiaoming/article/details/81324733?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164489389416781685320223%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=164489389416781685320223&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-81324733.nonecase&utm_term=window%E5%AE%89%E8%A3%85cuda&spm=1018.2226.3001.4450

1.下载

NuGet Gallery | Microsoft.ML.OnnxRuntime.Gpu 1.6.0https://www.nuget.org/packages/Microsoft.ML.OnnxRuntime.Gpu/1.6.0window通过nuget安装onnxruntime-gpu(c++版)_第3张图片

下载opencv4.2

https://www.nuget.org/api/v2/package/opencv4.2/2020.5.26https://www.nuget.org/api/v2/package/opencv4.2/2020.5.26

2. 安装

 在vs2019,点击工具-》nuGet包管理器-》程序包管理器控制台,输入以下命令进行安装。

# 安装下载好的Microsoft.ML.OnnxRuntime.Gpu
Install-Package Microsoft.ML.OnnxRuntime.Gpu -Source E:\bk\win10-onnxruntime

# 安装opencv4

Install-Package opencv4.2 -Source E:\bk\win10-onnxruntime

安装完成

window通过nuget安装onnxruntime-gpu(c++版)_第4张图片


onnxruntime使用说明文档:

ONNX Runtime (ORT) - onnxruntimeONNX Runtime: cross-platform, high performance ML inferencing and training acceleratorhttps://onnxruntime.ai/docs/

你可能感兴趣的:(onnxruntime,环境搭建,visual,studio,ide,visualstudio)