TensorFlow学习记录1——基础知识和设计理念

TensorFlow学习记录1——基础知识和设计理念


主要参考博客
LightRNN:深度学习之以小见大

深入MNIST——
计算图为了在Python中进行高效的数值计算,我们通常会使用像NumPy一类的库,将一些诸如矩阵乘法的耗时操作在Python环境的外部来计算,这些计算通常会通过其它语言并用更为高效的代码来实现。
但遗憾的是,每一个操作切换回Python环境时仍需要不小的开销。如果你想在GPU或者分布式环境中计算时,这一开销更加可怖,这一开销主要可能是用来进行数据迁移。
TensorFlow也是在Python外部完成其主要工作,但是进行了改进以避免这种开销。其并没有采用在Python外部独立运行某个耗时操作的方式,而是先让我们描述一个交互操作图,然后完全将其运行在Python外部。这与Theano或Torch的做法类似。
因此Python代码的目的是用来构建这个可以在外部运行的计算图,以及安排计算图的哪一部分应该被运行。详情请查看基本用法中的计算图表一节。
tensorflow变量作用域(variable scope)
tf.slice()到底怎么切的,看不懂你掐死我

tensorflow生成pb文件
tensorflow 生成.pb文件,加载.pb文件—迁移学习
tensorflow保存数据为.pb格式和加载pb文件
如何用Tensorflow训练模型成pb文件和和如何加载已经训练好的模型文件

猜你喜欢

转载自blog.csdn.net/JavenLau/article/details/90640074