ValueError: Cannot feed value of shape (0,) for Tensor ‘input:0‘, which has shape ‘(?, 112, 112, 3)‘

【深度学习】給了tf_input 一個shape為(0,)的資料,但是tf_input需要的資料維度是(?,112,112,3)

报错:

ValueError: Cannot feed value of shape (0,) for Tensor 'input:0', which has shape '(?, 112, 112, 3)'

除了矩阵的型相同外(如果矩阵的型不相同,可以用reshape),还应该考虑,读取文件的路径,不能是中文名称,中文名称就会报错,改成英文名称就好了。

train_img_dir = r"H:\Deep Learning\CASIA-WebFace"
test_img_dir = r"H:\人脸工程实践\lfw"

改为

train_img_dir = r"H:\Deep Learning\CASIA-WebFace"
test_img_dir = r"H:\LFW project\lfw"

版权声明:本文为shroudiwnl原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。