2020
Instead of Rewriting Foreign Code for Machine Learning, Automatically Synthesize Fast Gradients
NeurIPS 2020spotlight
Applying differentiable programming techniques and machine learning algorithms to foreign programs requires developers to either rewrite their code in a machine learning framework, or otherwise provide derivatives of the foreign code. This paper presents Enzyme, a high-performance automatic differen…