-
Notifications
You must be signed in to change notification settings - Fork 34
Open
Description
jaxtyping was added as a dependency in #42. Since then I have not seen any updates that uses that functionality. But it caused some maintenance work both for this repo (https://github.com/search?q=repo%3Acornellius-gp%2Flinear_operator+jaxtyping&type=commits) and has also recently led to a breakage in our internal codebase b/c of some incompatibilities between jaxtypig and jax due to some numpy version issue. I have a strong sense that the added complexity and maintenance headache is not worth the trouble.
Proposal: Remove the jaxtyping dependency.
Options:
- Straightforward: Remove typing code and dependency outright
- Workaround: Manually create no-op
Float/Longtype classes to keep the jaxtyping syntax.
@gpleiss, @corwinjoy, any thoughts?
dme65
Metadata
Metadata
Assignees
Labels
No labels