Tensorflow c++ Ubuntu上的从源码编译【一】

本文详细记录了在Ubuntu18.04上,针对NVIDIA 1080Ti GPU,从源码编译Tensorflow C++的过程,包括配置开发环境、安装GPU驱动、CUDA和cuDNN,以及下载Tensorflow源码进行编译的步骤。遵循文中指导,可成功编译生成所需的lib和include文件。
摘要由CSDN通过智能技术生成

Tensorflow C++ 的从源码编译与测试网上的教程很少,这里记录一下,以方便后浪!
我的是Ubuntu18.04,NIVIDIA 1080Ti, 但其他版本步骤类似。
这里的执行命令不一定是固定的,比如有一引些不同版本的情况,我在命令中会用代称来替代,具体仔细看下命令再来执行哈!

1. 配置开发环境

(1)安装pip相关,具体也可以参考Tensorflow官网

sudo apt install python-dev python-pip  # or python3-dev python3-pip
pip install -U --user pip six numpy wheel setuptools mock 'future>=0.17.1'
pip install -U --user keras_applications --no-deps
pip install -U --user keras_preprocessing --no-deps

(2)安装bazel 编译工具
下载bazel, 请务必安装受支持的 Bazel 版本,可以是 tensorflow/configure.py 中指定的介于 _TF_MIN_BAZEL_VERSION 和 _TF_MAX_BAZEL_VERSION 之间的任意版本

sudo apt install g++ unzip zip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值