Skip to content
/ Adsl Public

Backing source code for 2021 relational language autodiff paper

Notifications You must be signed in to change notification settings

Lokad/Adsl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

NOTE: this library is not maintained and is shared to support this paper: https://ceur-ws.org/Vol-2971/paper07.pdf

This repository contains a F# implementation of ADSL.

ADSL is A Differentiable Sub Language that is intended to lower relational language. It is a simple language where Automatic Differentiation is a first class citizen. ADSL is closed by differentiation: the adjoint, i.e. the derived program, of an ADSL program is also a differentiable ADSL program. This closure gives immediate access to higher order derivatives

ADSL is at the core of differentiable programming at Lokad.

About

Backing source code for 2021 relational language autodiff paper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages