在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 BeautifulSoup库抓取58手机维修信息
Nov 21 Python
python改变日志(logging)存放位置的示例
Mar 27 Python
python采集百度百科的方法
Jun 05 Python
python字典基本操作实例分析
Jul 11 Python
python微信好友数据分析详解
Nov 19 Python
python 实现矩阵上下/左右翻转,转置的示例
Jan 23 Python
谈一谈基于python的面向对象编程基础
May 21 Python
pandas 数据索引与选取的实现方法
Jun 21 Python
Python3批量生成带logo的二维码方法
Jun 24 Python
Python安装whl文件过程图解
Feb 18 Python
python查看矩阵的行列号以及维数方式
May 22 Python
分享一个python的aes加密代码
Dec 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
php $_SERVER当前完整url的写法
2009/11/12 PHP
深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
2013/06/06 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
ExtJs设置GridPanel表格文本垂直居中示例
2013/07/15 Javascript
Node.js中使用事件发射器模式实现事件绑定详解
2014/08/15 Javascript
jQuery中slice()方法用法实例
2015/01/07 Javascript
Nodejs学习笔记之测试驱动
2015/04/16 NodeJs
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
jQuery实现的tab标签切换效果示例
2016/09/05 Javascript
JS正则替换掉小括号及内容的方法
2016/11/29 Javascript
Node.js编写CLI的实例详解
2017/05/17 Javascript
简述jQuery Easyui一些用法
2017/08/01 jQuery
vue中keep-alive的用法及问题描述
2018/05/15 Javascript
小程序实现简单语音聊天的示例代码
2020/07/24 Javascript
python切换hosts文件代码示例
2013/12/31 Python
python妙用之编码的转换详解
2017/04/21 Python
python读取中文txt文本的方法
2018/04/12 Python
Python面向对象程序设计多继承和多态用法示例
2019/04/08 Python
Python使用import导入本地脚本及导入模块的技巧总结
2019/08/07 Python
python银行系统实现源码
2019/10/25 Python
简单介绍django提供的加密算法
2019/12/18 Python
Python关于__name__属性的含义和作用详解
2020/02/19 Python
Python图像处理库PIL的ImageEnhance模块使用介绍
2020/02/26 Python
Python语言编写智力问答小游戏功能
2020/10/13 Python
加拿大最大的钻石商店:Peoples Jewellers
2018/01/01 全球购物
微软新西兰官方网站:Microsoft New Zealand
2018/08/17 全球购物
锐步香港官方网上商店:Reebok香港
2020/11/05 全球购物
用C#语言写出在本地创建一个UDP接收端口的具体过程
2016/02/22 面试题
元旦活动感言
2014/03/08 职场文书
2014年作风建设剖析材料
2014/10/23 职场文书
健康状况证明模板
2014/10/23 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
Javascript之datagrid查询详解
2021/09/15 Javascript
Nginx隐藏式跳转(浏览器URL跳转后保持不变)
2022/04/07 Servers