caml-list - the Caml user's mailing list
 help / color / mirror / Atom feed
From: Guillaume Hennequin <gje.hennequin@gmail.com>
To: caml-list <caml-list@inria.fr>
Subject: Re: [Caml-list] automatic differentiation
Date: Wed, 16 Mar 2016 14:37:20 +0000	[thread overview]
Message-ID: <1458138582-sup-3590@hennequin-xps> (raw)
In-Reply-To: <CACLX4jTXdPzRWrN28_64XUjEKGT8GzHU=ZukCGrzgn+Lo0gXKw@mail.gmail.com>

> Markus Mottl has something that sounds pretty cool.
> 
> http://www.composeconference.org/2016/speakers/

I agree, it sounds really useful! I gave a shot at AD in OCaml a couple of 
months ago, with inspiration coming from F#'s autodiff by Barak Pearlmutter 
http://diffsharp.github.io/DiffSharp/. I got to a working implementation of 
forward/reverse/forward-on-reverse but I really struggled with the complexity of 
the functorial interface I needed to achieve compositionality -- lack of 
operator overloading somehow makes life difficult here. So really curious to see 
Markus Mottl's solution. Happy to share my code with anyone interested though.

best,
Guillaume

      parent reply	other threads:[~2016-03-16 14:37 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-03-16 10:50 Nils Becker
2016-03-16 13:34 ` Yaron Minsky
2016-03-16 14:33   ` Markus Mottl
2016-03-16 16:33     ` Nils Becker
2016-03-16 14:37   ` Guillaume Hennequin [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1458138582-sup-3590@hennequin-xps \
    --to=gje.hennequin@gmail.com \
    --cc=caml-list@inria.fr \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).