Python 创建feed_dict
我正在使用MNIST数据集并创建以下词典:Python 创建feed_dict,python,tensorflow,Python,Tensorflow,我正在使用MNIST数据集并创建以下词典: feed_dict={x: train_inputs, y: range(0, 10)} 这里,y是应用于示例的标签,它的值介于0和9之间 但是,我遇到了以下错误: % (np_val.shape, subfeed_t.name, str(subfeed_t.get_shape()))) ValueError: Cannot feed value of shape (10,) for Tensor 'Placeholder_1:0', which h
feed_dict={x: train_inputs, y: range(0, 10)}
这里,y
是应用于示例的标签,它的值介于0
和9
之间
但是,我遇到了以下错误:
% (np_val.shape, subfeed_t.name, str(subfeed_t.get_shape())))
ValueError: Cannot feed value of shape (10,) for Tensor 'Placeholder_1:0', which has shape '(?, 10)'
你知道我的代码有什么问题吗?你能展示一下你给
x
和y
赋值的代码吗?在此代码之前,它们是否被指定为for
循环的一部分,或者您是否尝试使用dict理解?您是否尝试过y=np.array([range(0,10)]?占位符y希望形状为:[batch_size,10]。因此,输入np。为单个输入扩展_dims(x,轴=0)。