model_best.t7
---------------------------------------------------------------------------
UnpicklingError Traceback (most recent call last)
<ipython-input-2-7e4eb97b904e> in <module>()
2 fdet = AlignDlib()
3 # define scoring model
----> 4 net = HotOrNotTorchRegression(gpu_mode=1,model_path='trained/', model_file='model_best.t7', image_size=224)
~/doc/beauty.torch/utils/Classifier.py in __init__(self, gpu_mode, model_path, model_file, image_size, mean, std)
162 """
163 def __init__(self, gpu_mode, model_path, model_file, image_size=224, mean=None, std=None):
--> 164 super(HotOrNotTorchRegression, self).__init__(gpu_mode, model_path=model_path, model_file=model_file, image_size=image_size, mean=mean, std=std, classification=False)
165
166 def classify_image(self, img, N=10):
~/doc/beauty.torch/utils/Classifier.py in __init__(self, gpu_mode, model_path, model_file, image_size, mean, std, classification)
81 else:
82 model_path = os.path.join(ROOT_PATH, model_file)
---> 83 self.model = torch.load(model_path)
84
85 if self.classification:
/usr/local/lib/python3.5/dist-packages/torch/serialization.py in load(f, map_location, pickle_module)
229 f = open(f, 'rb')
230 try:
--> 231 return _load(f, map_location, pickle_module)
232 finally:
233 if new_fd:
/usr/local/lib/python3.5/dist-packages/torch/serialization.py in _load(f, map_location, pickle_module)
367
368 f.seek(0)
--> 369 magic_number = pickle_module.load(f)
370 if magic_number != MAGIC_NUMBER:
371 raise RuntimeError("Invalid magic number; corrupt file?")
UnpicklingError: invalid load key, '�'.
How that might be a problem?