tensorflow之数据提取csv

1.tf.pack(values, axis=0, name="pack")
将由rank 均为R 所组成的list 打包成一个 rank=R+1 的tensor。
value是输入的tensor list ;axis表示在哪一维进行pack。
pack和caocat很像 都是将tensor拼接起来。
两个都可以用于构造features向量
eg:

 

 
 

 

2.
reader = tf.TextLineReader()
key, value = reader.read(fileNameQueue)
注:key表示的是row 行数 也就是一个索引值。value才是文件中的数据。
 
 
3.

每次read的执行都会从文件中读取一行内容, decode_csv 操作会解析这一行内容并将其转为张量列表。value就是每一行包含所有feature x1 x2 x3.....的tensor。如果输入的参数有缺失,record_default参数可以根据张量的类型来设置默认值。

col1 表示所有样本的x1 以此类推。所以features是一个m*n的矩阵。



转载于:https://www.cnblogs.com/nzmx123/p/8976358.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值