山西手动网站建设推荐平台:如何为网站提出有效的优化建议?
摘要:对网站提出的优化建议,山西手动网站建设推荐平台,安全教育平台学生登录入口,建设部网站监理公告目录一、前言二、动手开始做1. 安装cuda 11.42. 安装visual studio 2019 community3. 安装libtorch4
对网站提出的优化建议,山西手动网站建设推荐平台,安全教育平台学生登录入口,建设部网站监理公告目录一、前言二、动手开始做1. 安装cuda 11.42. 安装visual studio 2019 community3. 安装libtorch4. 安装mingw-w645. 配置环境变量6. 打开vscode开始写程序7. 运行程序8. 其他报错信息文章简介#xff1a;这篇文章用于介绍在windows10 vscode中#xff0c;跑通如下代码的全…
目录一、前言二、动手开始做1. 安装cuda 11.42. 安装visual studio 2019 community3. 安装libtorch4. 安装mingw-w645. 配置环境变量6. 打开vscode开始写程序7. 运行程序8. 其他报错信息文章简介这篇文章用于介绍在windows10 vscode中跑通如下代码的全部过程
#include torch/torch.h
#include iostreamint main() {torch::Tensor tensor torch::rand({2, 3});std::cout tensor std::endl;
}代码来源https://pytorch.org/cppdocs/installing.html
一、前言
能点进本文的同学们不需要我废话所以简单讲一下这是个c和pytorch的“联动”如果有同学需要用c编写torch就需要配置环境。
配环境是一个麻烦事本文直接手把手保姆级教学目标是让同学们在windows上的vscode中跑通上面那段代码。
注意vscode请自行下载配置。
二、动手开始做
1. 安装cuda 11.4
信息提醒我使用版本11.1会报错No CUDA toolset found搜到一些资料建议换成11.4更换后就没问题了。
安装方法https://blog.csdn.net/XunCiy/article/details/89070315但注意其中有一个地方需要不一样 作者说这个一定不要选但是这个一定要选不然会报错。 至此我们安装好了cuda 11.4并且安装了对应的cudnn摆出来我在官网上下载的版本 https://developer.nvidia.com/rdp/cudnn-archive
2. 安装visual studio 2019 community
我把我安装的放在这里供大家参考 我一共在安装器中勾选了这些内容。当然安装器大家就自己去官网下载我下载的是Visual Studio 2019 community
3. 安装libtorch
注意我默认同学们已经安装了pytorch我安装的是gpu版本的1.12.1.
至于libtorch我选择的是libtorch-win-shared-with-deps-1.12.1cu116.zip注意是release版本。下载的地方如下 https://pytorch.org/get-started/locally/ 注意上图的Release version可以将链接中的1.13.1改成1.12.1cu116保持不变就能够和我的版本保持一致了。
安装好之后我放在了如下路径
4. 安装mingw-w64
这个是和C有关的东西下载地址https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/我下载的是这个 也可以通过installer安装但是我安装的时候报错了所以选择直接将文件下载下来。下好之后解压我放置的路径如下
5. 配置环境变量
我整个过程中频繁修改环境变量的设置所以已经忘了修改顺序就直接将最终版本放在这里供大家参考。
windows10 进入环境变量的方法点击键盘上的开始键——直接输入环境两个字点击 点进去选择环境变量逐步添加
第一在用户变量中添加INCLUDE变量值为 各位根据自己Visual Studio的安装位置和Windows Kits的文件夹位置修改就行了。
第二在用户变量中添加LIB变量值为 修改方法同上。
第三在用户变量中Path变量下添加几条最终如下 这是我全部的path你需要添加的是上述第2、3、6行。
第四在系统变量中添加如下变量
这2个和mingw-64有关
第五我的系统变量中有如下部分表示cuda安装成功在安装过程中自动加入的 第六、在系统变量的Path部分需要有如下内容 上面这些就是配置此次环境我的环境变量中多出来的内容当然有些是自动生成的。
