在h5py.File(path,'r')
文件上使用model.load_weights(path)
或(Keras).h5
会产生以下错误。我已经在Colab上训练模型了几个月,从来没有遇到过这个问题。从云端硬盘下载时,相同的文件可以在我的计算机上正常打开。最初,一个笔记本无法打开.h5
文件-其他所有笔记本随后都没有打开。
什么是错误,以及如何解决?无法保存和加载模型使Colab无法使用-感谢您的帮助。
h5
文件开始,后来演变为无法导入简单模块-某种程度上恢复了加载h5
文件的 some 的能力。我没有更改代码。不知道它的去向,但所有错误都显示输入/输出错误
注意:bytes_actually_read
= 18.4 埃字节, O(10 ^ 19)
OSError: Unable to open file (file read failed: time = Fri Sep 6 04:24:56 2019,
filename = '../models/model_to_cont.h5', file descriptor = 76, errno = 5,
error message = 'Input/output error', buf = 0x7ffc08af5430, total read size = 8,
bytes this sub-read = 8, bytes actually read = 18446744073709551615, offset = 0)
----> 1 from utils_data_methods import print_key_configs
/usr/lib/python3.6/importlib/_bootstrap.py in _find_and_load(name, import_)
/usr/lib/python3.6/importlib/_bootstrap.py in _find_and_load_unlocked(name, import_)
/usr/lib/python3.6/importlib/_bootstrap.py in _load_unlocked(spec)
/usr/lib/python3.6/importlib/_bootstrap_external.py in exec_module(self, module)
/usr/lib/python3.6/importlib/_bootstrap_external.py in get_code(self, fullname)
/usr/lib/python3.6/importlib/_bootstrap_external.py in get_data(self, path)
OSError: [Errno 5] Input/output error
访问hdf5 密钥:
RuntimeError: Link iteration failed (file read failed: time = Fri Sep 6 14:10:45 2019,
filename = '../data/4256superbatch.h5', file descriptor = 76, errno = 5,
error message = 'Input/output error', buf = 0x5fad400, total read size = 512,
bytes this sub-read = 512, bytes actually read = 18446744073709551615, offset = 6692938977)