Patrick Kidger

Results 1451 comments of Patrick Kidger

Yup, this is a topic I'd be happy to take a PR on :) The root cause is clear to me, but I'm not immediately sure how to tackle it.

Also a Helix user here (on Helix version 24.3), and I'll note that I observe the same issue. The following quote accurately describes my experience as well: > When the...

Follow-up: I've managed to get this working, in Helix, by compiling tinymist from source, specifically in debug mode. At git SHA `b239224a63b8d63e82d5f65eec1e61b439841056`: ``` cargo install --path crates/tinymist-cli --debug ``` Interestingly,...

Another follow-up on my end: I have had the `--debug`-compiled code crash precisely once across approximately two days of continuous usage (with the same error as I paste above). This...

Thank you for your kind words! Honestly, I'm not sure how nested tensors would work with something like jaxtyping. They don't have rectangular shapes, after all. Do you have a...

Probably something like the existing `_` may suffice, indicating a dimension that isn't checked. IIUC nested tensors can be nested inside themselves though, so practically speaking I think you end...

Hmm. This is really weird! I've poked at this a little bit and you're right, it's specifically the interaction of `InitVar[...]` and `deepcopy`. I have no idea why this should...

Ah , just an oversight I think. Probably because `jaxtyping.Real` did not originally exist, so we had a Diffrax `Real` for a while before we upstreamed it.

This seems like an unfortunate quirk of some build system to me. (Possibly specifically `pip`'s version resolver.) Just because they've update to a new minimum Python version doesn't mean we...