首先是路径问题,拿到别人的源码模型后对数据的绝对路径进行修改
然后尝试执行后一步步排错
通过配置文件加载模型的时候需要通过指定的配置名称去加载
然后是编码方式的问题python是没有办法对gbk进行加载的
UnicodeDecodeError: 'gbk' codec can't decode byte 0xa1 in position 4: illegal multibyte sequence
对于不同的版本有不同的指定utf-8的指定方式因为python只认utf-8
然后继续又报错
tensorflow.python.framework.errors_impl.NotFoundError: FindFirstFile failed for: /home/tony/ocr/model/93 : ϵͳ\udcd5Ҳ\udcbb\udcb5\udcbdָ\udcb6\udca8\udcb5\udcc4·\udcbe\udcb6\udca1\udca3
; No such process
这个的路径也需要修改
修改之后
又报错
assert 0, error
AssertionError: 网络构建batch size:32和实际输入batch size:1不一样
因为这里的加载数据是把所有的实际数据都加载只有27个所以报错
%05d这是一种数据格式
%nd 输出的整型宽度至少为n位,右对齐,%5d即宽度至少为5位,位数大于5则输出实际位数
%0nd 用得比较多,表示输出的整型宽度至少为n位,不足n位用0填充
printf("%05d",1)输出:00001
printf("%5d",1)输出:****1(*为空格)