环境搭建:https://blog.csdn.net/weixin_34910922/article/details/109344356
libtorch_dir/include
libtorch_dir/include/torch/csrc/api/include
库目录:
c10.lib
c10_cuda.lib
torch_cpu.lib
torch_cuda.lib
测试代码:
2)windows上装的cuda版本需要与下载的libtorch的cuda版本相对应;
3)在“属性 --> 链接器 --> 命令行 --> 其他选项”中添加:
/INCLUDE:?warp_size@cuda@at@@YAHXZ
2、cuda相关函数
torch::cuda::is_available() // CUDA是否可用
torch::cuda::cudnn_is_available() // cuDNN 是否可用
torch::cuda::device_count() // 可使用的GPU个数
3、GPU/CPU模式
libtorch默认使用的是CPU,设为使用GPU推理,只需将数据和模型加载至GPU中,API如下: