索引器python iloc太多了

时间:2017-11-01 18:30:13

标签: python pandas neural-network

我正在尝试编写一个具有41个输入功能的前馈神经网络。 为了批量提供所有功能,我使用以下方法:

batch_x,batch_y=feature.iloc[i, :].values.tolist(),target.iloc[i, :].values.tolist()

这会导致以下错误:

** IndexingError:索引器太多**

我有41个功能需要在神经网络中输入。 请指导我另一种方式或帮助我即兴发挥。 我的神经网络会话定义如下

with tf.Session() as sess:
    sess.run(init)
    writer = tf.summary.FileWriter(logs_path,graph=tf.get_default_graph())
    for epoch in range(training_epochs):
        batch_count=int(len(feature)/batch_size)
        for i in range(batch_count):

            
            batch_x,batch_y=feature.iloc[i, :].values.tolist(),target.iloc[i, :].values.tolist()

            _,summary = sess.run([train_step,summary_op],
                                 {X:batch_x,Y:batch_y,learning_rate:0.001}
                                )

0 个答案:

没有答案