栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Ubuntu16.04安装Libtorch

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Ubuntu16.04安装Libtorch

安装流程

1、下载libtorch
官方地址:https://pytorch.org/
首先在官网下载,或者用指令下载:下载自己要的对应版本

wget https://download.pytorch.org/libtorch/cpu/libtorch-cxx11-abi-shared-with-deps-1.7.1%2Bcpu.zip

2、解压

unzip libtorch-cxx11-abi-shared-with-deps-1.7.1+cpu

3、编写测试工程
先编写一个测试工程test_libtorch

CMakeLists.txt

cmake_minimum_required(VERSION 2.8 FATAL_ERROR)
project(test-libtorch)

set(Torch_DIR ~/libtorch/share/cmake/Torch)  #你解压的libtorch的绝对路径
find_package(Torch REQUIRED)

set(CMAKE_CXX_FLAGS "${CAMKE_CXX_FLAGS} ${TORCH_CXX_FLAGS}")

#main.cpp exe
add_executable(test-libtorch test.cpp)

#link libtorch .a .so
target_link_libraries(test-libtorch "${TORCH_LIBRARIES}")

#
set_property(TARGET test-libtorch PROPERTY CXX_STANDARD 14)

test.cpp

#include
#include
//using namespace std;

int main(){
    torch::Tensor tensor = torch::eye(3);
    std::cout << tensor << std::endl;
}

4、编译

mkdir build
cd build
cmake ..
make
./test-libtorch

参考博客

https://blog.csdn.net/qq_37644877/article/details/112478858
https://blog.csdn.net/qq_27009517/article/details/111995624

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/741520.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号