目录
yolov5 训练时报错:error: STACK_GLOBAL requires str
torch进行加载报错
错误代码:
cache, exists = torch.load(cache_path), True # load
原因:旧版本保存缓存用的torch,匹配的保存代码应该是:
torch.save(x,path) # save cache for next time
注意:cache_path可以是pathlib:
from pathlib import Path
p = Path(path[i])
cache_path = (p if p.is_file() else p).with_suffix('.cache') # cached labels
if cache_path.is_file():
cache, exists = torch.load(cache_path), True # load