Tensorflow 源码编译笔记(C++/C层)

本文详细介绍了如何在Linux、Windows和Android-ARM平台上,从源码编译Tensorflow 2.5并生成C API库文件。涉及步骤包括下载源码、安装Bazel、配置、编译以及库文件的位置。对于Linux和Windows,还提供了编译好的库文件的下载链接。
摘要由CSDN通过智能技术生成

备注:安装tensorflow的版本,必须要与bazel版本对应,对应关系可查看 以下链接;
https://tensorflow.google.cn/install/source#ubuntu
本次针对tensorflow2.5编译成库,用C API,bazel版本为3.7.2;

Linux :
1、下载tensorflow源码,并切换分支到所需要的版本;
2、安装Bazel;
3、cd 到 tensorflow 根目录下,执行python configure.py 配置,所有选项按默认就行,一直ENTER,知道结束;
4、指令:bazel build --config=opt -c opt //tensorflow/lite/c:libtensorflowlite_c.so
5、库在根目录的bazel_in 里面;

下列提供 Linux-pc 版本的tensorflowlite2.5的库:

链接:https://pan.baidu.com/s/1wsAS_ZStnG8u22i8x5ec8g

Windows:
可直接按照以下链接操作;
(16条消息) Win10系统编译Tensorflow Lite 2.3为动态链接库tensorflowlite_c.dll_huachao1001的专栏-CSDN博客
1、安装MYSY2(用于安装bazel);
2、安装Bazel(用于编译);
3、安装visual studio(用于运行或提供的C/C+

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值