在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 相关文章推荐
django模型中的字段和model名显示为中文小技巧分享
Nov 18 Python
Python中的XML库4Suite Server的介绍
Apr 14 Python
python使用PIL模块实现给图片打水印的方法
May 22 Python
Python基于pygame实现的font游戏字体(附源码)
Nov 11 Python
两个命令把 Vim 打造成 Python IDE的方法
Mar 20 Python
python使用电子邮件模块smtplib的方法
Aug 28 Python
Python实现查找字符串数组最长公共前缀示例
Mar 27 Python
Python 中PyQt5 点击主窗口弹出另一个窗口的实现方法
Jul 04 Python
python 并发编程 非阻塞IO模型原理解析
Aug 20 Python
Python pandas库中的isnull()详解
Dec 26 Python
Python如何用wx模块创建文本编辑器
Jun 07 Python
keras 两种训练模型方式详解fit和fit_generator(节省内存)
Jul 03 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
将OICQ数据转成MYSQL数据
2006/10/09 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
javascript DOM编程实例(智播客学习)
2009/11/23 Javascript
javascript hashtable 修正版 下载
2010/12/30 Javascript
JQuery扩展插件Validate 3通过参数设置错误信息
2011/09/05 Javascript
CSS(js)限制页面显示的文本字符长度
2012/12/27 Javascript
JS中typeof与instanceof之间的区别总结
2013/11/14 Javascript
js数字转换为float,取N位小数
2014/02/08 Javascript
Javascript生成带参数的二维码示例
2016/10/10 Javascript
canvas绘制七巧板
2017/02/03 Javascript
springmvc接收jquery提交的数组数据代码分享
2017/10/28 jQuery
vue 插值 v-once,v-text, v-html详解
2018/01/19 Javascript
读懂CommonJS的模块加载
2019/04/19 Javascript
vue-cli3+typescript新建一个项目的思路分析
2019/08/06 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
使用Vue生成动态表单
2019/11/26 Javascript
vue中keep-alive、activated的探讨和使用详解
2020/07/26 Javascript
vue 中的动态传参和query传参操作
2020/11/09 Javascript
[47:21]Liquid vs TNC Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
Python多线程实例教程
2014/09/06 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
pandas中的series数据类型详解
2019/07/06 Python
Python使用matplotlib 画矩形的三种方式分析
2019/10/31 Python
python等差数列求和公式前 100 项的和实例
2020/02/25 Python
python GUI库图形界面开发之PyQt5中QWebEngineView内嵌网页与Python的数据交互传参详细方法实例
2020/02/26 Python
Square Off美国/加拿大:世界上最聪明的国际象棋棋盘
2018/12/06 全球购物
PHP开发工程师面试问题集锦
2012/11/01 面试题
自动化专业本科毕业生求职信
2013/10/20 职场文书
大学学年自我鉴定
2013/10/28 职场文书
应届生幼儿园求职信
2013/11/12 职场文书
财务副总经理工作职责
2013/11/25 职场文书
小学科学教学反思
2014/01/26 职场文书
2014年村党支部工作总结
2014/12/04 职场文书
2015年人事科工作总结
2015/04/28 职场文书
刑事案件上诉状
2015/05/23 职场文书
OpenCV-Python实现轮廓的特征值
2021/06/09 Python