Hi,
If the hyper_params['model_path'] is the output of torch.save(model, path), it would difficult to load that file in other directories as explained in the tutorial:

The disadvantage of this approach is that the serialized data is bound to the specific classes and the exact directory structure used when the model is saved. (quote from Saving and Loading Models — PyTorch Tutorials 1.8.0 documentation 1)

The recommended way is to save/load state_dict (Saving and Loading Models — PyTorch Tutorials 1.8.0 documentation 2).