备注:安装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+

Tensorflow 源码编译笔记(C++/C层)相关推荐

  1. 干货|TensorFlow开发环境搭建(Ubuntu16.04+GPU+TensorFlow源码编译)

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文转自|机器学习算法工程师 安装平台 1 平台 目前Tensor ...

  2. anaconda tensorflow 2.3_TensorFlow开发环境搭建(Ubuntu16.04+GPU+TensorFlow源码编译)

    1 安装选择 1.1 平台 目前TensorFlow已支持Mac.Ubuntu和Windows三个主流平台(64位平台), 1.2 GPU vs CPU 在安装时可以选择安装版本是否支持GPU, 1. ...

  3. tensorflow源码编译教程_源码编译安装tensorflow 1.8

    参考官方指南 基本要求 官网测试过的源代码配置如下: image 也就是说,按照这个版本安装的话不应该再产生版本的问题了. 我的配置 ubuntu 16 python 2.7 nccl 2.3 gcc ...

  4. Tensorflow源码编译

    相比源码编译各版本之间遇到的坑来说,pip安装真心省事.不过由于项目需要采用C++实现的整个感知模块,只能把DL前向传播这块也写成C++形式.这是我去年的编译过程,当时有不少坑没能记录下来,以后有机会 ...

  5. Win10系统下从tensorflow源码编译tensorflow-gpu 1.15

    文章目录 安装CUDA与CUDNN 一.CUDA安装 二.CUDNN安装 注意事项1 注意事项2 安装Microsoft Visual Studio 安装 Microsoft Visual Studi ...

  6. tensorflow源码编译教程_极简入门TensorFlow C++源码

    前一段时间,一直在忙框架方面的工作,偶尔也会帮业务同学去优化优化使用TensorFlow的代码,也加上之前看了dmlc/relay,nnvm的代码,觉得蛮有意思,也想分别看下TensorFlow的Gr ...

  7. MONO源码编译笔记-版本:unity-2018.4-mbe

    编译了一个星期,终于成功.官方的编译文件有问题,具体在后面写了. 一,编译不成功,看了下面一些网址 https://www.veryarm.com/117013.html https://hacpai ...

  8. bazel源码编译Tensorflow

    因为研究需求,要从Tensorflow源码编译libtensorflow_cc.so和libtensorflow_framwork.so两个库,工具是bazel. 编译硬件需求:GCC4.8以上,ba ...

  9. Ubuntu 15.04 安装TensorFlow(源码编译) 及测试梵高作画

    介绍Google的TensorFlow机器学习开源库,在UbuntuKylin上的安装和和源码编译. 原始官方文档参见:http://www.tensorflow.org. 本电脑配置如下: 3.19 ...

最新文章

  1. C++读取文件名,过滤文件路径及后缀
  2. 解决 apache 2.4.1 无法解析shtml中的expr指令问题
  3. 图灵奖得主LeCun力推无监督学习:要重视基于能量的学习方法
  4. 消费机器人今年爆发!四大品类瓜分百亿蛋糕
  5. Python easyGUI 文件浏览 显示文件内容
  6. 安卓上比较好的python开发软件-手机随时随地写Python,还可以开发安卓APP,太厉害了!...
  7. python宝石与石头_771. 宝石与石头
  8. dedecms首页怎么调用公司简介的内容
  9. 微型计算机三总线是指,微机原理复习题(完整参考答案版)
  10. JavaScript函数节流和函数防抖之间的区别
  11. Zabbix使用snmptrap方式监控vCenter Server
  12. 破解电信光猫华为HG8120C关闭路由功能方法
  13. 减少OpenCV读取高分辨率图像的时间
  14. 见证“开放式多路供水”的技术难度应大于人类上天!
  15. java实现ssh_使用纯Java实现一个WebSSH项目
  16. 药方的量化方法笔记(学习与尝试):第二回 第一次 药方的拆解 量化方法的形式的发展 对药的量化分析
  17. LVDT/RVDT(线性/旋转可变差动变压器)、Resolver(旋转变压器)仿真方案
  18. A Game of Thrones(50)
  19. Flak 解析json数据不完整?
  20. mmdetection学习系列(1)——SSD网络

热门文章

  1. C++ :线程的暂停、恢复和停止
  2. imx6u开发板导入实际应用(一)熟悉开发板,建立调试环境
  3. mysql workbench 1046,错误1046未选择数据库,如何解决?
  4. Flink Table 和 DataStream 转换
  5. 黑苹果 之 神舟战神Z7M-SL7D2
  6. 一个无损连接和保持函数依赖性的3nf分解
  7. 华为南研所校招软件技术岗几点建议
  8. sap客户信贷_FD32维护客户信贷数据
  9. 全网最全关闭小米手机MIUI系统广告教程
  10. oracle创建用户saler,Linux环境下sqlldr一个csv文件