在tensorflow中实现去除不足一个batch的数据


Posted in Python onJanuary 20, 2020

我就废话不多说了,直接上代码吧!

#-*- coding:utf-8 -*-
import tensorflow as tf
import numpy as np
 
value1 = tf.placeholder(dtype=tf.float32)
value2 = tf.placeholder(dtype=tf.float32)
value3 = value1 + value2
 
#定义的dataset有参数,只能使用参数化迭代器
dataset = tf.data.Dataset.range(10)
# 定义参数化迭代器
dataset = dataset.shuffle(100)
dataset = dataset.apply(tf.contrib.data.batch_and_drop_remainder(3)) #每个batch3个数据,不足3个舍弃
iterator = dataset.make_initializable_iterator()
next_element = iterator.get_next()
 
with tf.Session() as sess:
  # 需要用参数初始化迭代器
  for i in range(2):
    sess.run(iterator.initializer)
    while True:
      try:
        value = sess.run(next_element)
        result = sess.run(value3,feed_dict={value1:value,value2:value})
        print(result)
      except tf.errors.OutOfRangeError:
        print("End of epoch %d" % i)
        break

以上这篇在tensorflow中实现去除不足一个batch的数据就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 实现文件的递归拷贝实现代码
Aug 02 Python
用Python写的图片蜘蛛人代码
Aug 27 Python
Python的垃圾回收机制深入分析
Jul 16 Python
使用Python脚本在Linux下实现部分Bash Shell的教程
Apr 17 Python
Python字符串格式化
Jun 15 Python
Python利用itchat对微信中好友数据实现简单分析的方法
Nov 21 Python
OpenCV+Python识别车牌和字符分割的实现
Jan 31 Python
python 实现12bit灰度图像映射到8bit显示的方法
Jul 08 Python
python join方法使用详解
Jul 30 Python
Linux安装Python3如何和系统自带的Python2并存
Jul 23 Python
通俗讲解python 装饰器
Sep 07 Python
python 两种方法修改文件的创建时间、修改时间、访问时间
Sep 26 Python
Tensorflow实现在训练好的模型上进行测试
Jan 20 #Python
Python线程条件变量Condition原理解析
Jan 20 #Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 #Python
Python list运算操作代码实例解析
Jan 20 #Python
Python模块future用法原理详解
Jan 20 #Python
使用Tensorflow将自己的数据分割成batch训练实例
Jan 20 #Python
Python JSON编解码方式原理详解
Jan 20 #Python
You might like
文件上传程序的全部源码
2006/10/09 PHP
php中获取关键词及所属来源搜索引擎名称的代码
2011/02/15 PHP
详解php的魔术方法__get()和__set()使用介绍
2012/09/19 PHP
PHP获取路径和目录的方法总结【必看篇】
2017/03/04 PHP
PHP使用文件锁解决高并发问题示例
2018/03/29 PHP
原生Js与jquery的多组处理, 仅展开一个区块的折叠效果
2011/01/09 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
2013/12/16 Javascript
JS调试必备的5个debug技巧
2014/03/07 Javascript
jquery中 $.expr使用实例介绍
2014/06/09 Javascript
js动态改变select选择变更option的index值示例
2014/07/10 Javascript
AngularJS实现表单验证
2015/01/28 Javascript
javascript 使用for循环时该注意的问题-附问题总结
2015/08/19 Javascript
解决Window10系统下Node安装报错的问题分析
2016/12/13 Javascript
JavaScript解析任意形式的json树型结构展示
2017/07/23 Javascript
Angular开发实践之服务端渲染
2018/03/29 Javascript
vue和webpack项目构建过程常用的npm命令详解
2018/06/15 Javascript
微信小程序实现底部导航
2018/11/05 Javascript
JS/jQuery实现超简单的Table表格添加,删除行功能示例
2019/07/31 jQuery
layui监听工具栏的实例(操作列表按钮)
2019/09/10 Javascript
ES6 proxy和reflect的使用方法与应用实例分析
2020/02/15 Javascript
微信小程序保持session会话的方法
2020/03/20 Javascript
python for循环输入一个矩阵的实例
2018/11/14 Python
Python使用matplotlib绘制Logistic曲线操作示例
2019/11/28 Python
mac使用python识别图形验证码功能
2020/01/10 Python
python实现人脸签到系统
2020/04/13 Python
HTML5 progress和meter控件_动力节点Java学院整理
2017/07/06 HTML / CSS
介绍一下grep命令的使用
2015/06/12 面试题
银行实习的自我鉴定
2013/12/10 职场文书
工程班组长岗位职责
2013/12/30 职场文书
科研课题实施方案
2014/03/18 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
2015年为民办实事工作总结
2015/05/26 职场文书
民事调解协议书
2016/03/21 职场文书
中学生打架检讨书之500字
2019/08/06 职场文书
css背景和边框标签实例详解
2021/05/21 HTML / CSS
Python实现Hash算法
2022/03/18 Python