A Jupyter notebook exploring sophisticated learning rate strategies for training deep neural networks