Document experimental.jet
See original GitHub issueHi all,
From a lot of discussion in issues, it seems like jet is able to “compute higher order derivatives efficiently”.
This functionality is particularly of my interest, but I can’t seem to find any more documentation than those discussion and a few tests.
Could someone explain very shortly what is the arguments to jet(f, primals, series)
, in particular, what series
represents?
Thanks!
Issue Analytics
- State:
- Created 3 years ago
- Comments:6 (4 by maintainers)
Top Results From Across the Web
jax.experimental.jet module - JAX documentation
Jet is an experimental module for higher-order automatic differentiation that does not rely on repeated first-order automatic differentiation.
Read more >Experimental Category | Federal Aviation Administration
A special airworthiness certificate in the experimental category is issued to operate an aircraft that does not have a type certificate or ...
Read more >Experimental measurement of Heavy Flavours and jets
Recent results of the heavy flavors and jet production in proton-proton collisions using the data collected by the ALICE, ATLAS, CMS, ...
Read more >EAA - Experimental Aircraft Information
Amateur-built aircraft are built by individuals and licensed by the ... and how construction took place, along with supporting documents and photographs.
Read more >Experimental Aircraft 51% rule, Repairman Cert, etc. explained
Types of Experimental Aircraft, Requirements for certifying an Experimental Amateur Built aircraft, the 51% Rule, Repairman's Certificate, ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
cc @duvenaud @jacobjinkelly @jessebett
I think @jessebett and @jacobjinkelly planned to write some kind of a post and/or docs for
jet
. In the meantime, there is the preprint Learning Differential Equations that are Easy to Solve, though that’s mostly about an application and doesn’t offer a ton in the way of documentation. I also wrote up some notes on the math and Sec 3 might help explain the reason thejet
API looks how it does (but the most important bit for the internal implementation is Sec 4, and that’s a bit hand-wavey).I think
jet
only becomes more efficient thanjvp
/vjp
at third and higher orders though, so it might not be relevant to the Newton-Raphson application.Hi! I agree that it would be great to have some extra documentation for jet and would be willing to help. I started a corresponding discussion in #9536, because I wasn’t sure how good a place this issue here is to discuss details 😃