在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删除nginx缓存文件示例(python文件操作)
Mar 26 Python
python自动安装pip
Apr 24 Python
python的构建工具setup.py的方法使用示例
Oct 23 Python
Python针对给定列表中元素进行翻转操作的方法分析
Apr 27 Python
对Python中gensim库word2vec的使用详解
May 08 Python
Python简单计算给定某一年的某一天是星期几示例
Jun 27 Python
Python功能点实现:函数级/代码块级计时器
Jan 02 Python
Django ORM多对多查询方法(自定义第三张表&ManyToManyField)
Aug 09 Python
Django url,从一个页面调到另个页面的方法
Aug 21 Python
浅谈spring boot 集成 log4j 解决与logback冲突的问题
Feb 20 Python
如何基于python实现不邻接植花
May 01 Python
python快速安装OpenCV的步骤记录
Feb 22 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
php5编程中的异常处理详细方法介绍
2008/07/29 PHP
PHP生成HTML静态页面实例代码
2008/08/31 PHP
php smarty模版引擎中的缓存应用
2009/12/11 PHP
php实现购物车功能(上)
2020/07/23 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
PHP中in_array的隐式转换的解决方法
2018/03/06 PHP
PHP与以太坊交互详解
2018/08/24 PHP
Javascript - HTML的request类
2007/01/09 Javascript
javascript中处理时间戳为日期格式的方法
2014/01/02 Javascript
jquery合并表格中相同文本的相邻单元格
2015/07/17 Javascript
js判断鼠标位置是否在某个div中的方法
2016/02/26 Javascript
Vue中的v-cloak使用解读
2017/03/27 Javascript
JavaScript的Object.defineProperty详解
2018/07/09 Javascript
vue实现Excel文件的上传与下载功能的两种方式
2019/06/28 Javascript
vue draggable resizable gorkys与v-chart使用与总结
2019/09/05 Javascript
js将URL网址转为16进制加密与解密函数
2020/03/04 Javascript
JS猜数字游戏实例讲解
2020/06/30 Javascript
Python的Django框架使用入门指引
2015/04/15 Python
python使用threading获取线程函数返回值的实现方法
2017/11/15 Python
python如何压缩新文件到已有ZIP文件
2018/03/14 Python
深入理解Python中的 __new__ 和 __init__及区别介绍
2018/09/17 Python
在Python中定义一个常量的方法
2018/11/10 Python
对pytorch中的梯度更新方法详解
2019/08/20 Python
python基础 range的用法解析
2019/08/23 Python
Python getattr()函数使用方法代码实例
2020/08/10 Python
Python用requests库爬取返回为空的解决办法
2021/02/21 Python
HTML5 Canvas 实现圆形进度条并显示数字百分比效果示例
2017/08/18 HTML / CSS
英国知名化妆品网站:Revolution Beauty(原TAM Beauty)
2018/02/28 全球购物
美国机场停车位预订:About Airport Parking
2018/03/26 全球购物
英国浴室洗脸盆购物网站:Click Basin
2018/06/08 全球购物
牦牛毛户外探险服装:Kora
2019/02/08 全球购物
我的珠宝盒:Ma boîte à bijoux
2019/08/27 全球购物
日语专业推荐信
2013/11/12 职场文书
2015年幼儿园教育教学工作总结
2015/05/25 职场文书
道士塔读书笔记
2015/06/30 职场文书
MySQL修炼之联结与集合浅析
2021/10/05 MySQL