最近碰到了这个you must feed a value for placeholder tensor 'Placeholder' with dtype float and shape的问题,字面意思很好理解,就是没有给Placeholder赋值,可是我明明赋值了,百度了许多,也都是让我检查是否赋值以及是否少feed了一些元素,然而都没有,最后我发现了是我feed进入的元素定义了多次,一次是在网络结构的代码中定义了,一次是在Trainning过程中定义了,等我删除了一个定义之后,最后成功了!!!,
# placeholder占位符X = tf.placeholder(tf.float32, [None, IMAGE_HEIGHT * IMAGE_WIDTH])Y = tf.placeholder(tf.float32, [None, MAX_CAPTCHA * CHAR_SET_LEN])keep_prob = tf.placeholder(tf.float32)
类似于上面这种定义,同一个变量名进行了多次定义,就会出现上述错误
参考:
解决you must feed a value for placeholder tensor 'Placeholder' with dtype float小小心得_河海吴彦祖的博客-CSDN博客最近碰到了这个you must feed a value for placeholder tensor 'Placeholder' with dtype float and shape的问题,字面意思很好理解,就是没有给Placeholder赋值,可是我明明赋值了,百度了许多,也都是让我检查是否赋值以及是否少feed了一些元素,然而都没有,最后我发现了是我feed进入的元素定义了多次,一次是...https://blog.csdn.net/qq_41430710/article/details/102551693