(转)深度长文 Tensorflow代码解析(一)
来源:互联网 发布:java线程之间的通信 编辑:程序博客网 时间:2024/06/05 01:18
http://mp.weixin.qq.com/s/wC2EKp14lShUf5tAIBg5ow
Tensorflow/core目录包含了TF核心模块代码。
public: API接口头文件目录,用于外部接口调用的API定义,主要是session.h 和tensor_c_api.h。 client: API接口实现文件目录。 platform: OS系统相关接口文件,如file system, env等。 protobuf: 均为.proto文件,用于数据传输时的结构序列化. common_runtime: 公共运行库,包含session, executor, threadpool, rendezvous, memory管理, 设备分配算法等。 distributed_runtime: 分布式执行模块,如rpc session, rpc master, rpc worker, graph manager。 framework: 包含基础功能模块,如log, memory, tensor graph: 计算流图相关操作,如construct, partition, optimize, execute等 kernels: 核心Op,如matmul, conv2d, argmax, batch_norm等 lib: 公共基础库,如gif、gtl(google模板库)、hash、histogram等。 ops: 基本ops运算,ops梯度运算,io相关的ops,控制流和数据流操作 Tensorflow/stream_executor目录是并行计算框架,由google stream executor团队开发。 Tensorflow/contrib目录是contributor开发目录。 Tensroflow/python目录是python API客户端脚本。 Tensorflow/tensorboard目录是可视化分析工具,不仅可以模型可视化,还可以监控模型参数变化。 third_party目录是TF第三方依赖库。 eigen3: eigen矩阵运算库,TF基础ops调用 gpus: 封装了cuda/cudnn编程库
0 0
- (转)深度长文 Tensorflow代码解析(一)
- 『深度长文』Tensorflow代码解析(一)
- Tensorflow代码解析(一)
- Tensorflow代码解析(一)
- nDPI代码深度解析(一)
- Tensorflow代码解析(二)
- Tensorflow 代码解析(三)
- 深度学习之TensorFlow入门(一)
- 深入浅出Tensorflow(一):深度学习及TensorFlow简介
- 深入浅出Tensorflow(一):深度学习及TensorFlow简介
- 深入浅出Tensorflow(一):深度学习及TensorFlow简介
- TensorFlow实现经典深度学习网络(7):TensorFlow实现双向长短时记忆循环神经网络
- HashMap深度解析(一)
- HashMapS深度解析(一)
- 深度学习(四十九)Tensorflow提高代码效率笔记
- 《深度学习原理与TensorFlow实践》学习笔记(一)
- 深度学习之TensorFlow实战一(安装配置篇)
- 代码解析深度学习系统编程模型:TensorFlow vs. CNTK
- 日历插件
- maven 项目引入本地jar包
- 附件管理实现过程记录
- CS0117号错误是什么
- ros wiki learning
- (转)深度长文 Tensorflow代码解析(一)
- 学习java并发,先了解java内存模型
- 【文件格式-TIFF】Tiff Tag List (标签列表)
- MySQL双机热备
- codeforces 768 C Jon Snow and his Favourite Number(循环节)
- merge的典型使用
- java线程的使用
- UML
- Android xml中layout_weight属性的工作原理