https://magenta.tensorflow.org/blog/2017/06/01/waybackprop (, , )