However, when using torch.save and torch.load it seems like I have to store the tensor in the same directory as the python file from which I want to load the saved file,

Have you tried to set the path already to something different ?
torch.save(the_model, PATH)
the_model = torch.load(PATH)