【发布时间】:2019-09-09 14:50:02
【问题描述】:
我已经学习了所有的教程并搜索了“加载 csv tensorflow”,但就是无法理解这一切的逻辑。我不是一个完全的初学者,但是我没有太多时间来完成这个,我突然被扔进了Tensorflow,这出乎意料的困难。
让我列出来:
非常简单的 CSV 文件,包含 184 列,都是浮点数。一行就是今天的价格,三个买入信号,以及前 180 天的价格
close = tf.placeholder(float, name='close')
signals = tf.placeholder(bool, shape=[3], name='signals')
previous = tf.placeholder(float, shape=[180], name = 'previous')
本文:https://www.tensorflow.org/guide/datasets 它涵盖了如何很好地加载。它甚至有一个关于更改为 numpy 数组的部分,这是我需要训练和测试 'net.然而,正如作者在通往该网页的文章中所说,它相当复杂。似乎一切都是为了进行数据操作,我们已经对数据进行了规范化(自 1983 年以来,人工智能在输入、输出和层方面并没有真正改变)。
这是一种加载它的方法,但不适用于 Numpy,也没有不操作数据的示例。
with tf.Session as sess:
sess.run( tf.global variables initializer())
with open('/BTC1.csv') as csv_file:
csv_reader = csv.reader(csv_file, delimiter =',')
line_count = 0
for row in csv_reader:
?????????
line_count += 1
我需要知道如何将 csv 文件放入
close = tf.placeholder(float, name='close')
signals = tf.placeholder(bool, shape=[3], name='signals')
previous = tf.placeholder(float, shape=[180], name = 'previous')
这样我就可以按照教程来训练和测试网络。
【问题讨论】:
-
在一个“紧张”的论坛中提出了一个有点幽默的问题。
-
this 有用吗?
-
啊...我没有注意到他们使用了 CSV。我们这些老人... Sheesh =)
标签: csv numpy tensorflow artificial-intelligence