Why are hparams mandatory in the LightningModule definition?
When I don't pass hparams in the LightningModule, it doesn't allow me to load a previously saved model using a checkpoint. Particularly, hparams can't be passed in Jupyter Notebook/Lab, so how to use it in such a usecase (for testing, etc.)?
I am able to train a model, checkpoint it, but I can't load it when I restart the kernel.