当前位置:  开发笔记 > 编程语言 > 正文

Keras model.to_json()错误:'rawunicodeescape'编解码器无法解码位置94-98中的字节:截断\ uXXXX

如何解决《Kerasmodel.to_json()错误:'rawunicodeescape'编解码器无法解码位置94-98中的字节:截断\uXXXX》经验,为你挑选了1个好方法。

看起来你的代码在这样的目录中:"C:\ Users\python\u {...}.py".这种错误与python 3版本有关,我们得到特殊字符\ u并且无法在Windows机器上解码它.您可以将文件名或完整路径更改为文件,以便它不包含特殊字符或从文件中生成"func_dump"函数的补丁generic_utils.py(可以通过以下路径'keras/utils/generic_utils.py'访问它).此时应更换线code = marshal.dumps(func.__code__).decode('raw_unicode_escape')的线code = marshal.dumps(func.__code__).replace(b'\\',b'/').decode('raw_unicode_escape').



1> Eduard Ilyas..:

看起来你的代码在这样的目录中:"C:\ Users\python\u {...}.py".这种错误与python 3版本有关,我们得到特殊字符\ u并且无法在Windows机器上解码它.您可以将文件名或完整路径更改为文件,以便它不包含特殊字符或从文件中生成"func_dump"函数的补丁generic_utils.py(可以通过以下路径'keras/utils/generic_utils.py'访问它).此时应更换线code = marshal.dumps(func.__code__).decode('raw_unicode_escape')的线code = marshal.dumps(func.__code__).replace(b'\\',b'/').decode('raw_unicode_escape').

推荐阅读
linjiabin43
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有