tensorflow的estimator
以及用来estimator. predict()得到result后,如何像estimator.estimate一样出测试准确率之类的结果?
![](https://i-blog.csdnimg.cn/blog_migrate/e4f9c25f13bc1af147baedc967930a83.png)
可以看到tensorflow有这么多个接口
-
Layers:用来构建网络结构
-
Datasets: 用来构建数据读取pipeline
-
Metrics:用来评估网络性能
Estimator使用步骤
-
创建一个或多个输入函数,即 input_fn
-
定义模型的特征列,即 feature_columns
-
实例化 Estimator,指定特征列和各种超参数。
-
在 Estimator 对象上调用一个或多个方法,传递适当的输入函数作为数据的来源。 (train, evaluate, predict)