我正在尝试编写一个具有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}
)