From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 7E7737EC0B for ; Wed, 16 Mar 2016 14:34:33 +0100 (CET) IronPort-PHdr: 9a23:+vH7fRd1STWOcz03ovVRtg6elGMj4u6mDksu8pMizoh2WeGdxc+7YB7h7PlgxGXEQZ/co6odzbGG4+a4Aydcsd6oizMrTt9lb1c9k8IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUiv2OQc9HOnpAIma153xjLDivcWJKFkYzBOGIppMbzyO5T3LsccXhYYwYo0Q8TDu5kVyRuJN2GlzLkiSlRuvru25/Zpk7jgC86l5r50IeezAcq85Vb1VCig9eyBwvZWz9Er1dhaU/nYXTkkRlxNJBUCFsEC7Dd/NtX7ct+5mkAOXNs77V/hgXzWm9OFhRRTrhT0vPT8+6XzejNA2kaRa5RKsphByx4TZeo7TOPcoLY3HetZPdGNbWcAZci1HGYCtJ98eCusHJuVJh4v0oVYVsQGzCBXqD+TqnGwbzkTq1LE3hrxyWTrN2xYtSpdT6Xk= Authentication-Results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=yminsky@janestreet.com; spf=Pass smtp.mailfrom=yminsky@janestreet.com; spf=None smtp.helo=postmaster@mxout1.mail.janestreet.com Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of yminsky@janestreet.com) identity=pra; client-ip=38.105.200.112; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of yminsky@janestreet.com designates 38.105.200.112 as permitted sender) identity=mailfrom; client-ip=38.105.200.112; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="yminsky@janestreet.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of postmaster@mxout1.mail.janestreet.com) identity=helo; client-ip=38.105.200.112; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="yminsky@janestreet.com"; x-sender="postmaster@mxout1.mail.janestreet.com"; x-conformance=sidf_compatible X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0DzAAASYOlWjnDIaSZehBluBksCqHKBco5ZgW8jDoVcAoE3BzoSAQEBAQEBAQEQAQEBAQcWCVCCLYIVAQEEEhEdAQEsCwEPCwsNAgIJHQICIhIBBQEKEgYTEhCHcAMSAwuiB4ExPjGKT2eEQQEEhjYDhFYBAQEBAQEBAwEBAQEBAQETBgpyhSKERIc8gTqGJgyBFJAQhW+IEoFlS4xViycdgX0RHoEPJwOCLh6BbU4BimIBAQE X-IPAS-Result: A0DzAAASYOlWjnDIaSZehBluBksCqHKBco5ZgW8jDoVcAoE3BzoSAQEBAQEBAQEQAQEBAQcWCVCCLYIVAQEEEhEdAQEsCwEPCwsNAgIJHQICIhIBBQEKEgYTEhCHcAMSAwuiB4ExPjGKT2eEQQEEhjYDhFYBAQEBAQEBAwEBAQEBAQETBgpyhSKERIc8gTqGJgyBFJAQhW+IEoFlS4xViycdgX0RHoEPJwOCLh6BbU4BimIBAQE X-IronPort-AV: E=Sophos;i="5.24,344,1454972400"; d="scan'208";a="168958539" Received: from mxout1.mail.janestreet.com ([38.105.200.112]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 16 Mar 2016 14:34:32 +0100 Received: from tot-qpr-mailcore2.delacy.com ([172.27.56.106] helo=tot-qpr-mailcore2) by mxout1.mail.janestreet.com with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.82) (envelope-from ) id 1agBap-0006ro-6z for caml-list@inria.fr; Wed, 16 Mar 2016 09:34:31 -0400 X-JS-Flow: external Received: by tot-qpr-mailcore2 with JS-mailcore (0.1) (envelope-from ) id BW6WDn-AAACkt-FV; 2016-03-16 09:34:31.171988-04:00 Received: from mail-yw0-f176.google.com ([209.85.161.176]) by mxgoog1.mail.janestreet.com with esmtps (UNKNOWN:AES128-GCM-SHA256:128) (Exim 4.72) (envelope-from ) id 1agBap-0008OY-3U for caml-list@inria.fr; Wed, 16 Mar 2016 09:34:31 -0400 Received: by mail-yw0-f176.google.com with SMTP id g127so61643497ywf.2 for ; Wed, 16 Mar 2016 06:34:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=janestreet.com; s=google; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=7Yeq6Qz7WreJb1I9jo73cenLWDGvDHno+WBsjmX2GHY=; b=Sb0VIP/5MR/nLtoKCbC4OPI6ihTy27My+xIxXPl9dB4JoXB8i3WqXvr7XnwDY403y9 lBgq25k57XbBpkhAQrTZEfxy5rdhX5r+gcgGNL/X4x+DalogEjC8N3kuVzOrmCNu9ZxS MufZwZ33LB6iLlRQ2Z7Ffon2pEZGUnkFk18Ac= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=7Yeq6Qz7WreJb1I9jo73cenLWDGvDHno+WBsjmX2GHY=; b=Ai0vox2CKOyISVOt5fDvQp6t9ud0iaT0Smxt0KScu7ZlF+pzFAU315DIBCC5QmiDJ4 LJYPFS0kQ12wFD+MGf6PELEa8AI88f3AVmlyIrteHbrfBGAz1f8hNMebc66CL+lmOhyc hSWNptaySwZfXgkGXSCFgWhBdlRswnbT7wRhkLBJIjl5r3s9SL1ZfhbRLoUKmplT2jYp GySbID8BA/OZTFXDnzu0FQXa99xfLaBH2eg8qbeJ/tO+BtOitx/ZgU3PvQpA88vFOa6l asjWxzmal2TpCCNxRJq3oq+ouxr1VFYdYN6BdjHFYhzRyIM6XKuTAqvbFYQU6uVh6dWd oXkA== X-Gm-Message-State: AD7BkJKWpdhsKvpNAqXfSfNUjL81QU1/VCFRjc9Sg/8fS09F/YX4n1MFzGauUYJ3ZYE2C/SH2kOMLpUJ3/ssALNGXwCYXmc40F02Pld2xZtn16t9HsUkau7EpcWJvhQvfBKXEu+oPfDi9l7kucG/ X-Received: by 10.129.91.6 with SMTP id p6mr1676873ywb.325.1458135270684; Wed, 16 Mar 2016 06:34:30 -0700 (PDT) X-Received: by 10.129.91.6 with SMTP id p6mr1676861ywb.325.1458135270542; Wed, 16 Mar 2016 06:34:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.13.226.65 with HTTP; Wed, 16 Mar 2016 06:34:11 -0700 (PDT) In-Reply-To: References: From:Yaron Minsky Date: Wed, 16 Mar 2016 09:34:11 -0400 Message-ID: To:Nils Becker Cc:"caml-list@inria.fr" , Markus Mottl Content-Type: text/plain; charset=UTF-8 X-JS-Processed-by: mailcore Subject: Re: [Caml-list] automatic differentiation Markus Mottl has something that sounds pretty cool. http://www.composeconference.org/2016/speakers/ But I have yet to find the code. Markus, is your new ad package going to be open sourced at some point? y On Wed, Mar 16, 2016 at 6:50 AM, Nils Becker wrote: > hi, > > i was looking for an AD library for ocaml. what i found was this: > > http://wmfarr.blogspot.de/2006/10/automatic-differentiation-in-ocaml.html > > is this the state of the art of what's available today? > > thanks for any pointers! > > > -- > Caml-list mailing list. Subscription management and archives: > https://sympa.inria.fr/sympa/arc/caml-list > Beginner's list: http://groups.yahoo.com/group/ocaml_beginners > Bug reports: http://caml.inria.fr/bin/caml-bugs