安装C语言版本tensorflow
安装
本文中的示例,可以点击这里下载。
参考:https://www.tensorflow.org/install/install_c
官网提供的方法是用一个脚本去安装:
TF_TYPE="cpu" # Change to "gpu" for GPU support
OS="linux" # Change to "darwin" for Mac OS
TARGET_DIRECTORY="/usr/local"
curl -L \"https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-${TF_TYPE}-${OS}-x86_64-1.3.0.tar.gz" |sudo tar -C $TARGET_DIRECTORY -xz
由于https://storage.googleapis.com
被墙,若没有系统级的FQ软件,则需要先用浏览器FQ,将其下载回来。当然,你若想安装其他版本,打开https://storage.googleapis.com/tensorflow/
,选择你想要的版本安装。下面的示例只是windows x64 cpu和linux x64 cpu两个安装示例。
windows x64 cpu版本
下载该文件:
https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-windows-x86_64-1.3.0.zip
下载得到一个压缩包,里面只有三个文件,解压到指定的目录,比如我的是:
C:\Program Files (x86)\Microsoft SDKs\tensorflow\c
没有tensorflow.lib文件怎么办,难道总是显式调用tensorflow?
别急,参考由动态库文件dll生成lib库文件一文,我们可以通过tensorflow.dll生成tensorflow.lib文件(不是指静态库)。
你可以https://github.com/ybtq/learn-tensorflow/01 Windows和Linux安装Tensorflow/tensorflow-cpu-1.3-exp-lib
下载现成的文件。
linux x64 cpu版本
下载该文件:
https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-linux-x86_64-1.3.0.tar.gz
解压即可
sudo tar -C /usr/local -zxf libtensorflow-cpu-linux-x86_64-1.3.0.tar.gz
验证
按照惯例,hello world不可或缺。新建一个helloworld.c
文件:
#include <stdio.h>
#include <tensorflow/c/c_api.h>int main() {printf("Hello from TensorFlow C library version %s\n", TF_Version());return 0;
}
windows下编译
新建一个vs工程,将helloworld.c添加到工程,配置如下:
注意,因为只有x64的dll,因此只能编译x64的版本。
Linux下编译
ybt@ubuntu:~/Code/C/tensorflow$ gcc helloworld.c -o helloworld -ltensorflow
ybt@ubuntu:~/Code/C/tensorflow$ export LD_LIBRARY_PATH=/usr/local/lib/
ybt@ubuntu:~/Code/C/tensorflow$ ./helloworld
Hello from TensorFlow C library version 1.3.0
转载于:https://www.cnblogs.com/Lemuria/p/7599276.html
安装C语言版本tensorflow相关推荐
- vs2010 sp1 安装Silverlight5 语言版本不匹配 解决方案
vs2010 sp1 安装Silverlight5 语言版本不匹配 解决方案 . 时间:2011-11-20 22:10来源:CSDN 作者:spt110 点击: 377次 一.安装silverlig ...
- AArch64编译安装特定GPU版本TensorFlow及Bazel
前排提示:如果使用的 cuDNN 版本高于 7,会无法编译安装带 CUDA 支持的 TensorFlow 1 版本. 本文基于 Jetson TX2. ALBERT 的 requirements.tx ...
- win10安装两个版本 tensorflow
安装两个版本方法: 1.先设置一个虚拟环境 conda create -n tensorflow2.0 2.在此环境下使用conda命令安装(我一开始用的pip命令 总出错)conda install ...
- 集成显卡安装的cpu版本tensorflow和pytorch
安装cpu版本的tensorflow和pytorch 1.查看电脑显卡 2.安装anaconda和pycharm 3.创建对应的虚拟环境 4.安装pytorch 5.安装tensorflow 1.查看 ...
- 【开发环境】为 Visual Studio Community 2013 版本安装中文语言包 ( 安装 Test Agents 2013 | 安装 Visual Studio 2013 简体中文 )
文章目录 一.下载相关文件 二.安装 Test Agents 2013 三.安装 Visual Studio 2013 简体中文语言包 一.下载相关文件 在 https://visualstudio. ...
- MacOSX系统下HomeBrew安装指定版本的软件 IntelliJ IDEA 设置多个Go语言版本开发
HomeBrew安装指定版本的软件 快速多版本切换 通过 brew install [formula]@[tag] 安装多个版本,然后把其他版本移动到[formula]默认目录中,然后通过brew s ...
- SPS :SPS 2003 安装过程中的语言版本问题。
[问题描述] SPS 2003的安装要求:操作系统.SQL Server和SPS 2003需要是同一个语言版本. 尽管注意到了上述 要求,可我的SPS 2003安装还是失败了,现象是一启动安装程序就报 ...
- 解决Pthon中无法安装旧版本TensorFlow问题
解决Python中无法安装旧版本TensorFlow问题 前言 一.报错信息 二.报错原因 三.解决方案 conda命令学习 最终解决 如何使用新创建的环境 pycharm Jupyter 前言 当我 ...
- Jetson Nano (Cuda10.2)安装tensorflow2.1.0运行python程序及几个版本tensorflow aarch64下载分享
目录 1.本次遇到的问题 Segmentation fault (core dumped) 2.安装tensorflow2.1.0 3.Jetson Nano上各版本的tensorflow(pytho ...
最新文章
- 基于数据库数据增量同步_基于canal实现分布式数据同步
- 我眼中的Linux设备树(四 中断)
- 高并发MPP查询引擎Impala初识
- GridView应用整理
- linux 移出权限,一起学习在 Ubuntu 上授予和移除 sudo 权限
- Debian/Ubuntu系统下,apt-get update 、apt-get upgrade 、apt-get dist-upgrade 命令之间的区别
- python pathlib
- RabbitMQ 基本概念介绍-----转载
- 判断用户是否开启定位功能 / 判断用户是否为应用程序开启定位功能
- 如何在mysql命令窗口获取到程序正在执行的sql语句
- [Linux网络编程]高并发-Epoll模型
- android packageManager用法
- easypanel php.ini,Linux下EasyPanel及PHP安装升级
- 在线教育的优势强调实时直播、实时互动
- 如何使用计算机做统计,新手如何快速用电脑软件EXCEL制作表格和简单数据统计...
- PWM脉冲宽度调制技术控制LED亮度
- 短信验证码、短信服务商接口---PHP---对接创蓝253云通讯平台
- proxy chains 配置
- 软考分类精讲-计算机网络
- perl Carp模块使用举例(转)
热门文章
- MySQL Binlog Mixed模式记录成Row格式
- javascript this指针指向?
- 将undefault和null的数据转换成bool类型的数据 使用!!
- IIS中“使用 XSL 样式表无法查看 XML 输入”问题的解决
- CentOS用户和用户组的操作
- Python Socket通信黏包问题分析及解决方法
- 常用工具说明--搭建基于rietveld的CodeReview平台(未测试)
- iOS内存管理(ARC,MRC)
- 告别花瓶:2015年智能电视路在何方?
- 集群NAS+SSD如虎添翼