libtorch-GPU在vs2019上的配置

libtorch-GPU在vs2019上的配置

vs2019属性表的配置
包含目录:

    D:\VS2017Library\libtorch\include

    D:\VS2017Library\libtorch\include\torch\csrc\api\include

库目录:

  D:\VS2017Library\libtorch\lib

链接器附加依赖项:

    torch.lib
    torch_cuda.lib
    torch_cuda_cu.lib
    torch_cuda_cpp.lib
    torch_cpu.lib
    c10_cuda.lib
    caffe2_nvrtc.lib
    c10.lib
    kineto.lib
    dnnl.lib
    fbgemm.lib
    asmjit.lib
    XNNPACK.lib
    cpuinfo.lib
    clog.lib
    libprotoc.lib
    pthreadpool.lib
    libprotobuf.lib
    libprotobuf-lite.lib

最后,还有一个非常重要的设置要做,这就是GPU版跟CPU版配置最大的两个区别之一,在我们的vs2017找到项目>>>Project3属性>>>链接器>>>命令行,输入:

/INCLUDE:“?ignore_this_library_placeholder@@YAHXZ”

测试代码:

#include <torch/torch.h>
#include <torch/script.h>

using namespace std;

int main()
{
torch::DeviceType device_type = at::kCPU;
if (torch::cuda::is_available()) {
cout << “cuda可以使用” << endl;
torch::DeviceType device_type = at::kCUDA;
}
else
{
cout << “cpu” << endl;
}

}

libtorch教程:https://zhuanlan.zhihu.com/p/369930315

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值