question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Document experimental.jet

See original GitHub issue

Hi 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:open
  • Created 3 years ago
  • Comments:6 (4 by maintainers)

github_iconTop GitHub Comments

4reactions
mattjjcommented, Jul 24, 2020

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 the jet 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 than jvp / vjp at third and higher orders though, so it might not be relevant to the Newton-Raphson application.

0reactions
pnkraemercommented, Feb 11, 2022

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 😃

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found