How to load saved weights

I saved the weights of a resNet50 model using learn.save(name).
Now when I’m beginning a new session, how do I load the weights?
I could always do it by creating a new learner (which needs an image data bunch) and then load the weights using learn.load(name).
But I feel having already trained the model on the data; I should be able to load the weights of the model directly without having to create an image data bunch. I’m using colab, so the session does not retain data.I could have saved the data in google drive and done it that way but is there a way without having to use databunch to create a learner?