这个博文是什么和不是什么
对于大部分使用者来说,tensorflow就像一个大黑盒,我们平时接触的只是一层python API的封装。
概括来说,python API只是负责搭建好要运行的神经网络模型,即静态模型。
通过python API能看、能改,但是不能运行。
真正运行这个神经网络模型的,是其C++实现的部分,可以看做一个动态模型。
也是这部分,才让tensor真正的flow起来。
不分析的:
- 如何使用python API进行各种模型的训练和调试:这些部分在tensorflow官网、各类博客文章中,已经有很充分的内容,大家可以去参考和上手实践,这里不再赘述。
- deep learning: 本身是一门系统的理论, 感兴趣的朋友,我推荐去看看这本书:Deep Learning. by Ian Goodfellow , Yoshua Bengio , Aaron Courville . 2016年第一版
要分析的:
- tensorflow的核心部分:对应c++实现的神经网络模型运行部分。其本质上,是以支持大规模的分布式、并行计