[JOSS Review] Add `jaxlib` to requirements
See original GitHub issueThis issue is part of the JOSS Review in openjournals/joss-reviews#3419.
mpi4jax
requires jax
in order to function, which is very logical.
However, jax
requires jaxlib
to function properly.
Given that, for some reason, jax
does not automatically install jaxlib
, either jax
or mpi4jax
must add this requirement to the requirements list.
Otherwise mpi4jax
cannot be installed properly using a single install command.
Issue Analytics
- State:
- Created 2 years ago
- Comments:5
Top Results From Across the Web
Review criteria — JOSS documentation
As a rule of thumb, JOSS' minimum allowable contribution should represent not less than three months of work for an individual. Signals of...
Read more >Python Battery Mathematical Modelling (PyBaMM)
The integration tests consist of tests that check every model in PyBaMM can be processed and solved for a set of default inputs,...
Read more >arXiv:2105.14782v2 [astro-ph.EP] 17 Nov 2021
ABSTRACT. We present an auto–differentiable spectral modeling of exoplanets and brown dwarfs. This model enables a fully Bayesian inference ...
Read more >Fast, Cheap, and Turbulent—Global Ocean Modeling With ...
Fast barotropic modes of the ocean surface—which would require ... (this is also why we only see a 50 W increase when adding...
Read more >Autodifferentiable Spectrum Model for High-dispersion ...
In summary, we require the parameter set of ${S}_{0},A,{E}_{ ... and JAX 0.2.12 (with jaxlib 0.1.64 + cuda 11.2) for the external modules ......
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
It is good now. 😃 It is simply to take out any confusion with beginners. Should always try to make it as easy as possible for them to get started, and leaving very little up for interpretation.
I agree that the current state of installing jaxlib manually is awkward, but I really don’t see a better solution. IMO the error when running without jaxlib is obvious enough that this shouldn’t be a major obstacles for new users (which we assume to mostly be JAX users anyway).
I’ve added a section to the README, feel free to reopen if you feel that this is still an issue and we’ll work on a better solution.