backprop-0.2.1.0: Heterogeneous automatic differentation (backpropagation)