tf.estimator的使用笔记

estimator使用流程共有四部

第一步、定义input_fn函数

定义input_fn函数,构建数据集,包括数据预处理、数据增广

第二步、定义model_fn函数
  • 构建模型。
  • 计算学习率、构建优化器、创建train_op操作。
  • 定义性能指标(性能指标在命令行或summary操作中都会用到)
第三部、实例化tf.estimator.Estimator

定义训练过程中相关操作,包括什么时候进行summary/save/logging操作,summary/save操作的保存路径。
设置tf.Session的参数。
传入自定义的hook,进行定制训练。

第四部、对象的train、evaluate、predict方法

通过 tf.estimator.Estimator 对象的train、evaluate、predict方法,传入input_fn函数进行对应的操作。
可以通过传入hooks来实现自定义功能。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值