mlsanityData to 14 Oct 2026

Tangent: Automatic differentiation using source-code transformation for dynamically typed array programming

arXiv 1809.09569 ↗First posted 25 Sep 2018cs.LG cs.SE stat.MLcited by 2

Not on the map. Why?

Abstract (arXiv)

The need to efficiently calculate first- and higher-order derivatives of increasingly complex models expressed in Python has stressed or exceeded the capabilities of available tools. In this work, we explore techniques from the field of automatic differentiation (AD) that can give researchers expressive power, performance and strong usability. These include source-code transformation (SCT), flexible gradient surgery, efficient in-place array operations, higher-order derivatives as well as mixing of forward and reverse mode AD. We implement and demonstrate these ideas in the Tangent software library for Python, the first AD framework for a dynamic language that uses SCT.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Sep 2018.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2023: 2.

2 papers.