https://martenlabs.github.io/posts/Backpropagation-Trainable-Models-and-Params/
2. Backpropagation with Trainable Models and Params - Marten Labs