pytorch-book
pytorch-book copied to clipboard
第6章猫狗大战运行出错
File "C:\Python36\lib\site-packages\torch\serialization.py", line 209, in save
return _with_file_like(f, "wb", lambda f: _save(obj, f, pickle_module, pickl
e_protocol)) File "C:\Python36\lib\site-packages\torch\serialization.py", line 132, in _wit h_file_like f = open(f, mode) OSError: [Errno 22] Invalid argument: 'checkpoints/squeezenet_0921_10:14:29.pth'
我知道了,生成的文件名中,不能有":“号。
@daisutao 原来是这样,谢谢
也是卡在这里,谢谢
我知道了,生成的文件名中,不能有“:“号。 你好,请问生成的文件名是指哪一个?
也是卡在这里,谢谢
请问你是怎么解决的?不好意思我没太看懂,生成文件名指哪一个,在哪里把:删除呢?
也是卡在这里,谢谢
请问你是怎么解决的?不好意思我没太看懂,生成文件名指哪一个,在哪里把:删除呢?
代码中有一段涉及路径checkpoints/squeezenet_0921_10:14:29.pth 这里的时间间隔用: 把冒号改成.就能运行了
原因是Windows下文件名不能包含 : (冒号)
修改basic_module.py的27行:
name = time.strftime(prefix + '%m%d_%H:%M:%S.pth')
修改为:
name = time.strftime(prefix + '%m%d_%H_%M_%S.pth')