-
-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove mkl dependency from environment.yml and setup.py #840
Conversation
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #840 +/- ##
=======================================
Coverage 82.24% 82.24%
=======================================
Files 18 18
Lines 3981 3981
=======================================
Hits 3274 3274
Misses 707 707
Flags with carried forward coverage won't be shown. Click here to find out more.
|
@jdebacker. I removed the |
@jdebacker. This passed all tests locally on my machine.
|
LGTM and local tests passing on my machine as well. Thanks @rickecon. |
@rickecon, @jdebacker: FYI I cannot run the model if I use this version of the I tested by using this version of
|
@jdebacker. This PR removes the
mkl
Intel processor numerical computation accelerator package dependency fromenvironment.yml
andsetup.py
. @SeaCelo noted in Issue #821 that themkl
dependency is incompatible with Apple M1 processor machines that use the M1 optimized Python distribution from Anaconda. I ran some speed tests (reported here) on Linux and the two relevant specifications of Mac OSx to see if removing themkl
package caused any big slowdowns in computation time, which it does not.If all our CI tests pass, and the full set of tests pass on my machine, then I propose we merge this update. This will make loading the OG-Core environment and any of the country-specific calibrations compatible with all current Windows, Linux, and Mac operating system and anaconda configurations.