https://medium.com/@monocosmo77/new-progress-in-the-use-of-f-divergences-part5-machine-learning-2284d95e5752