tensorflow随笔-文件数据读取
# -*- coding:utf-8 -*-
import tensorflow as tf
fn_queue=tf.train.string_input_producer(["winequality-white-test.csv"])
reader=tf.TextLineReader(skip_header_lines=1)
key,value=reader.read(fn_queue)
print(key)#文件名及行数
print(value)#按行读取的原始字符串
#fixedacidity,volatileacidity,citric acid,residualsugar,chlorides,freesulfurdioxide,totalsulfurdioxide,density,pH,sulphates,alcohol,quality
recordDefaults=[[1.],[1.],[1.],[1.],[1.],[1.],[1.],[1.],[1.],[1.],[1.],[1.]]
(fixedacidity,volatileacidity,citricacid,residualsugar,chlorides,freesulfurdioxide,totalsulfurdioxide,density,pH,sulphates,alcohol,quality)=\
tf.decode_csv(value,record_defaults=recordDefaults)
features=tf.stack([fixedacidity,volatileacidity,citricacid,residualsugar,chlorides,freesulfurdioxide,totalsulfurdioxide,density,pH,sulphates,alcohol])
out=quality
init_op=tf.global_variables_initializer()with tf.Session() as sess:sess.run(init_op)#开启协调器coord=tf.train.Coordinator()#启动队列填充threads=tf.train.start_queue_runners(coord=coord)try:for i in range(200):sample,label=sess.run([features,out])print(sample)print(label)print("--------")except tf.errors.OutOfRangeError:print("Done!!!")finally:coord.request_stop()coord.join(threads)print("reading has finished.")
以白酒品质样本文件为例,输出结果如下:
…
…
[6.100e+00 2.700e-01 4.300e-01 7.500e+00 4.900e-02 6.500e+01 2.430e+02
9.957e-01 3.120e+00 4.700e-01 9.000e+00]
5.0
reading has finished.
tensorflow随笔-文件数据读取相关推荐
- Tensorflow图像处理以及数据读取
本文完整代码在 https://github.com/jiemojiemo/Tensorflow_Demo/blob/master/image_loader.ipynb Tensorflow图像处理以 ...
- TensorFlow全新的数据读取方式:Dataset API入门教程
Dataset API是TensorFlow 1.3版本中引入的一个新的模块,主要服务于数据读取,构建输入数据的pipeline. 此前,在TensorFlow中读取数据一般有两种方法: 1.使用pl ...
- SpringBoot yml文件数据读取
读取配置数据 使用 @Value注解 使用 @Value("表达式") 注解可以从配合文件中读取数据,注解中用于读取属性名引用方式是:${一级属性名.二级属性名--} 我们可以在 ...
- tensorflow随笔-读写数据tf.data
模块:tf.data 定义在tensorflow/_api/v1/data/init.py 输入管道的tf.data.Dataset API 模块 实验模块:构建输入管道的实验API. 类 class ...
- python 导入数据对不齐_[Python] 大文件数据读取分析
首先我们可以确定的是不能用read()与readlines()函数: 因为如果将这两个函数均将数据全部读入内存,会造成内存不足的情况. 针对数据按行划分的文件 以计算行数为例,首先针对几种不同的方法来 ...
- c++ 读取 .tfw 文件数据(读取 .tif 影像中的投影信息)
关于读取 .tif 影像的投影信息,下面介绍了两种方法: 1.按读取 .txt 的方法读取 .tfw 文件: 2.使用 GDAL 直接从 .tif 影像 ...
- tensorflow随笔-保存与读取使用模型
1.MNIST是深度学习的经典入门demo,他是由6万张训练图片和1万张测试图片构成的,每张图片都是2828大小(如下图),而且都是黑白色构成(这里的黑色是一个0-1的浮点数,黑色越深表示数值越靠近1 ...
- darpa E3和E5数据集bin文件数据读取
1.E3/E5数据集下载云盘中下载ta3-java-consumer.tar.gz压缩包 2.解压缩,用./json_consumer.sh可以讲数据集中的.bin文件转换成.json格式,方法如下: ...
- csv文件数据读取错误解决
事情是这样的: 我想要打开一个csv文件,结果显示如下错误: with open("validation.csv", "r") as f:n = 1for ro ...
最新文章
- 家用路由器支持组播吗_组播分布树及其转发模式
- 关闭oracle服务 linux,Linux下启动和关闭Oracle服务与数据库
- 小班计算机游戏教案,幼儿园小班游戏教案
- OKGAN:线上训练GAN的方法
- 怎么把github上的东西传到码云_Git同步更新操作GitHub和码云仓库上面的代码
- java中地图查询比较慢,在java中缓慢的地图
- Idea不能显示类的继承关系,pom文件的右键属性中也没有Diagrams选项(已解决)
- 计算一棵树的深度和宽度[Treeview的深度和宽度](多题头的表格问题解决的基础)...
- 吴恩达神经网络和深度学习-学习笔记-13-Aadm优化算法(Momentum + RMSprop)
- SQL导入/导出Excel
- Codeforces Round #799 (Div. 4) (AK代码)
- linux操作系统实验目的,Linux操作系统实验报告.doc
- idea在mac版怎么配置svn_idea配置svn的步骤
- 技术团队管理实践及心得
- for(int i:nums){.....}的含义
- 使用云服务器实现共享文件,使用云服务器实现共享文件
- CC防御过程中,WAF的主要特点有哪些?
- 虚拟机和本机互传文件
- 计算Dataframe指定位置上的分位数:df.quantile()
- 电子计算机的基本结构基于存储程序,01计算机基础知识题(50道)