win10 VS2019上libtorch库配置过程

0 引言
💻💻AI一下💻💻
libtorch库
是一个用于深度学习的C++库,是PyTorch的官方C++前端。它提供了用于构建和训练深度学习模型的高级API,并支持张量计算、自动微分和模型导出。libtorch库可以用于开发高性能、跨平台的深度学习应用程序,包括模型部署、推理和嵌入式系统。它提供了一种与Python无关的方式来使用PyTorch的功能,使得开发人员可以在不依赖于Python的环境中使用PyTorch的强大功能。libtorch库还支持与其他C++库和工具的集成,如OpenCV和CUDA,从而进一步扩展其应用范围。
本篇主要讲
述如何获取、配置和简单使用libtorch库,并分享配置过程中遇到的一些问题。下面是主要内容。
1 获取libtorch
libtorch库文件
可以从官网获取,进入官网后找到下面界面,然后选择自己需要的版本,如果所使电脑显卡支持GPU可以下载"CUDA“版本的库,一般情况下载图示CPU版本
的即可,下载链接在字段"Run this Command"一栏。debug和Release版本的libtorch库都要下载,后面配置到VS时要用到。

如果想要获取其它版本的库,可以点击上图最后的按钮”Previous versions of Pytorch“,得到一个新的网页,可以在网页中找自己需要的版本,也可以进网站进行下载,下载界面如下。如果想要获取 GPU版本
的,可以更改上面网站的后缀到需要的gpu版本,如”/cpu“改为”/cu118“
。