在训练模型的时候,有语句
filename='model/accuracy:%.3f_KNN_accuracy:%.3f_increment:%d_net.pkl' % (accuracy, KNN_accuracy, i + 10)
torch.save(self.model,filename)
但在训练第2句的时候会出现错误
Traceback (most recent call last):
File "/home/mist/miniconda3/main.py", line 20, in <module>
model.afterTrain(accuracy)
File "/home/mist/miniconda3/iCaRL.py", line 238, in afterTrain
torch.save(self.model,filename)
File "/usr/local/lib/python3.6/dist-packages/torch/serialization.py", line 361, in save
with _open_file_like(f, 'wb') as opened_file:
File "/usr/local/lib/python3.6/dist-packages/torch/serialization.py", line 229, in _open_file_like
return _open_file(name_or_buffer, mode)
File "/usr/local/lib/python3.6/dist-packages/torch/serialization.py", line 210, in __init__
super(_open_file, self).__init__(open(name, mode))
FileNotFoundError: [Errno 2] No such file or directory: 'model/accuracy:83.800_KNN_accuracy:84.900_increment:19_net.pkl'
加./