报错:
OSError: [Errno 24] Too many open files
-
解决(参考):
import torch.multiprocessing
torch.multiprocessing.set_sharing_strategy('file_system')
报错:
Missing key(s) in state_dict: "weight".
Unexpected key(s) in state_dict: "module.weight".
保存arcface模型之前使用了DataParallel
,加载的时候若不使用DataParallel
,可以使用如下操作:
ArcMargin.load_state_dict({k.replace('module.', ''): v for k, v in torch.load(HEAD_RESUME_ROOT).items()})
报错:
ImportError: libmkl_intel_lp64.so
方法1(无效) :
查找库的路径
find /home/chen -name libmkl_intel_lp64.so
添加环境变量
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64:/home/chen/anaconda3/lib/:$LD_LIBRARY_PATH
方法2:
直接重装pytorch
,错误解决。