https://imeursault.github.io/posts/deep-learning/knowledge-distillation/