我試過成功使用Quickstart泰坦尼克教程並進一步做了一些測試。 我是通過8浮點輸入預測浮點目標,然後修改了一些教程,然後 'ValueError:無法爲Tensor u'TargetsData/Y:0提供形狀值(64,), 1)'TensorFlow/TFLearn -Architecture Err - 'ValueError:無法爲張量u'TargetsData/Y:0'提供shape(64,)形狀的值(形狀爲'(?,1)')
構建神經網絡
net = tflearn.input_data(shape=[None, 8])
net = tflearn.fully_connected(net, 32)
net = tflearn.fully_connected(net, 32)
net = tflearn.fully_connected(net, 1, activation='relu')
net = tflearn.regression(net)
定義模型
model = tflearn.DNN(net, tensorboard_verbose=0)
開始訓練(應用梯度下降算法)
model.fit(data, mfe, n_epoch=100)#Err occurs
有人可以幫助我: 1.什麼是'形狀(64,)'和形狀'(?,1)'代表什麼? 2.我該如何解決這個體系結構錯誤? 3.你能否提出一些材料學習神經網絡架構的建議?
感謝&問候, 西蒙
總是好給一個[mcve]隨着你的問題... – Julien