core源码导读
以下是core文件夹中一级目录结构:
├── BUILD
├── api_def
├── common_runtime
├── debug
├── distributed_runtime
├── example
├── framework
├── graph
├── grappler
├── kernels
├── lib
├── ops
├── platform
├── profiler
├── protobuf
├── public
├── user_ops
└── util
1. framework
framework主要完成基础功能模块,包括allocator、attr、bfloat、cancellation、common_shape、control_flow、cost_graph、device、fake_input、function、graph、kernel、log_memory、lookup_interface、memory_types、node、numeric、op、tensor等,其中使用Protocol Buffers作为数据序列化的工具。
本文介绍了core源码的一级目录结构及其主要功能模块,涵盖了allocator、attr、device等多个方面,并利用ProtocolBuffers进行数据序列化。

被折叠的 条评论
为什么被折叠?



