繁体   English   中英

Tensorflow / TFLearn-ValueError:无法为形状为((?,1)'的Tensor'target / Y:0'输入形状(64,)的值

[英]Tensorflow/TFLearn - ValueError: Cannot feed value of shape (64,) for Tensor 'target/Y:0', which has shape '(?, 1)'

我一直在尝试使用tflearn和我自己的数据集执行深度神经网络来预测值。

我的神经网络以《 泰坦尼克号 》为例,但不同之处是我将“输出”层从2更改为1,并将“ softmax”激活为“线性”:

from tflearn.data_utils import load_csv

data, labels = load_csv('data.csv')

# Build neural network
net = tflearn.input_data(shape=[None, 5])
net = tflearn.fully_connected(net, 5,  activation='sigmoid')
net = tflearn.fully_connected(net, 3,  activation='sigmoid')
net = tflearn.fully_connected(net, 1, activation='linear')
net = tflearn.regression(net, optimizer='sgd', loss='mean_square',  learning_rate=0.1, name='target')

# Define model
model = tflearn.DNN(net)
# Start training (apply gradient descent algorithm)
model.fit(data, labels,show_metric=True)

我收到以下错误:

ValueError:无法为形状为((?,1)'的Tensor'target / Y:0'输入形状(64,)的值

我已经在stackoverflow中搜索了我的问题,但是没有答案对我有用。

我使用Python 3.6和TFlearn 0.3.2

您可以重塑标签

data, labels = load_csv('data.csv')
labels = np.reshape(labels, (-1, 1))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 TensorFlow / TFLearn:ValueError:无法为Tensor u'target / Y:0'提供形状值(64,),其形状为'(?,10)' TensorFlow / TFLearn:ValueError:无法为形状为((?,2)'的Tensor u'target / Y:0'输入形状(64,10)的值 TensorFlow / TFLearn -Architecture Err - 'ValueError:无法为Tensor u'TargetsData / Y:0'提供形状值(64,),其形状为'(?,1)' python tflearn-ValueError:无法为张量'TargetsData / Y:0'输入形状为((?,2)'的形状(10,250,250,3)的值 TensorFlow ValueError:无法为形状为“(?, 64, 64, 3)”的张量 u'Placeholder:0' 提供形状 (64, 64, 3) 的值 Tensorflow / Tflearn ValueError:无法为张量“输入/X:0”提供形状(4、11、11)的值,其形状为“(?、4、11、11)” Tflearn,AxlexNet,ValueError:无法为Tensor u'InputData / X:0'输入形状为((?,227,227,3)'的形状(64,277,277,3)的值 ValueError:无法为具有形状“(?,1)”的张量“TargetsData / Y:0”提供形状(64,)的值 Tflearn/Tensorflow 值错误:“无法为具有形状 '(?, 1)' 的张量 'TargetsData/Y:0' 提供形状 (50, 11, 11) 的值” Python Tflearn-ValueError:无法为张量u'InputData / X:0'输入形状为((?,2)'的形状(16,1)的值
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM