You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It runs just fine if I replace terms.SHOTerm with terms.UnderdampedSHOTerm and constrain the hyper parameters to be in the underdamped regime. Any idea what's going on here?
Thanks!
The text was updated successfully, but these errors were encountered:
This probably falls under the "Traced value used in control flow" section of the docs for ConcretizationTypeError. JAX can't differentiate over that if.
@tagordon — @bmorris3 is right, but there are some options. In the (released) version of celerite2 that you're using, the suggested approach is to directly use a OverdampedSHOTerm or UnderdampedSHOTerm, and restrict to a valid Q yourself. In the GitHub version of celerite2, this is no longer an issue, so you might be better off just installing from GitHub directly for now?
Hi @dfm,
I'm trying to use numpyro to sample a GP with the SHO kernel as follows:
and I'm getting an error with a long traceback that ends:
Full traceback
It runs just fine if I replace
terms.SHOTerm
withterms.UnderdampedSHOTerm
and constrain the hyper parameters to be in the underdamped regime. Any idea what's going on here?Thanks!
The text was updated successfully, but these errors were encountered: