Tensorflow快餐教程(11) - 不懂机器学习就只调API行不行?
高层封装API
有同学问,我们学习Tensorflow就是想学习一套可以用的套,像编程一样调用就行了,不想学习机器学习的细节,有没有这样的方式?
针对于已经有成熟解决方案的模型,why not呢?
在前面已经快速将CNN, RNN的大致概念和深度学习的简史走马观花过了一遍之后,我们就可以开始尝试使用高层封装的API。
模型 - 训练 - 评估 三条语句搞定
既然高层封装,我们就采用最简单的方式:首先是一个模型,然后就开始训练,最后评估一下效果如何。
我们还是举祖传的MNIST的例子。
核心三条语句,一句模型,一句训练,一句评估:
estimator = tf.estimator.LinearClassifier(feature_columns=[image_column], n_classes=10)
# Train.
estimator.tr