解压数据的时候大小不一致
来源:4-9 如何通过TF对已经打包过的数据进行解析
韩悦丶
2020-10-28
老师,我在解压打包数据的的时候提示我数据大小不对等,之前看有同学也遇到过这个问题,请问是怎么解决的呢
下面是报错信息:
InvalidArgumentError (see above for traceback): DecodeRaw requires input strings to all be the same size, but element 1 has size 1366 != 1300
[[node DecodeRaw (defined at /usr/local/files/PYTHON/t/get_data.py:81) ]]
写回答
1回答
-
数据在打包的时候有两种方式,一种是直接存储原始rgb数据,一种是对图片数据进行jpg编码。这里应该是打包数据和读取数据的时候用的两种当时不一致。对于,rgb合适的数据,每个数据的大小是相同的,对于jpg数据,因为进行了jpg编码,所以数据大小会有区别,所以如果打包时用了jpg编码,再读取数据的时候,要做一次解码。数据大小才会一致。
132023-02-12
相似问题