Training Algorithmic Differentiation with dco/c++ Algorithmic Differentiation with dco/c++ prepare.zip slides.pdf code.zip