I updated the GitHub issue with a comment. Your conda env is using Python 3.8 and prebuilt wheels aren’t yet available for Guild for that version. When you create your conda env, if you specify Python 3.6 or 3.7 you should be able to install Guild without issue.
Hi @mislav - this is a temporary restriction for the pre-release. I expect to support the latest from scikit-learn. There are API related issues related to changes to numpy that I hope are resolved before 0.7.1 is released.
You can force an install of a particular version using pip install scikit-learn==VER.
I’m running tests on 0.20.4 now to see how that goes.
Still issues with 0.20.4. You can try forcing that version but you may end up with an error on optimization using any of the scikit-learn optimizers. I’m seeing ValueError: array must not contain infs or NaNs in our tests.
I don’t offhand know what the root cause is but the goal is to fix this for 0.7.1. If need be we’ll monkey-patch the upstream libraries.