Open samvelyan opened 2 years ago
hard veto on conda - i think this is all pip installable!
like we don’t need auto install binaries so feels like conda is overkill
@newtonkwan - can you update the install details and look at making pax a package?
what does pip-installable have to do with having conda environments for your py projects?
So the way I see it, conda
is a system package manager vs pip
is a python package manager.
You should use conda (or suggest it to users) when you need to install things that are not just in python. For example - torch or opencv, where the dependencies are C++ binaries or other libraries (e.g. libjpeg-turbo).
Just like most other packages in the Jax eco-system you don't need to specify any additional binaries (e.g evosax
, Chex
, rlax
) - the user is assumed to have jax already installed. I think it would be good to keep to that standard.
The users should be able to run the framework following ONLY the installation guide.
I think easiest to use via
conda
.