7 台电f5安装windows_windows利用vs2015调用tensorflow c api

今天开始学习如何使用c调用tensorflow模型,记录方便以后查阅

系统配置:

  1. win10 64位专业版
  2. vs2015
  3. GTX-1050Ti,cuda10.0,cudnn7.6
安装 C 版 TensorFlow​tensorflow.google.cn
0ff4705342f333521a6b0d4929f56a6e.png

具体实现:

  • 在vs2015中,文件-新建-项目,win32控制台应用程序,项目名称为tf_cpp
  • 源文件右键添加-新建项-c++文件-文件名为hello_tf.c

9a46682702a188430e447bfcd9a22829.png
  • 将项目配置管理器中的活动解决方案平台由x86改为x64
  • 在新建c文件中加入以下内容
#include <stdio.h>
#include <tensorflow/c/c_api.h>

int main() {
	printf("Hello from TensorFlow C library version %sn", TF_Version());
	return 0;
}
  • 下载libtensorflow-gpu-windows-x86_64-1.15.0,路径D:firefox download
  • 项目右键-属性-C/C++-常规-附加包含目录-D:firefox downloadlibtensorflow-gpu-windows-x86_64-1.15.0include

4e696642338d450a88c4328d461b0a51.png
  • 项目右键-属性-链接器-常规-附加库目录-D:firefox downloadlibtensorflow-gpu-windows-x86_64-1.15.0lib

492cea3fe84324db362d0ca06d83fc8f.png
  • 项目右键-属性-链接器-输入-附加依赖项-tensorflow.lib

7a9843ce273c0033f6eb8eb305229f6f.png
  • 将D:firefox downloadlibtensorflow-gpu-windows-x86_64-1.15.0lib路径下的动态链接库文件拷贝至x64/debug/文件夹下

a6a89fba8fdddc97033047e6de41eaa2.png
  • 按crtl+F5进行测试,如图所示;成功调用tensorflow c api

13fc4d7e0dc32028a008b5ca383d1acc.png
运行结果
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值