-
Notifications
You must be signed in to change notification settings - Fork 6
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
Whittington 2020 #70
Whittington 2020 #70
Conversation
…e/EHC_model_comparison into whittington_2020
Changed gridscore calc from using np.min and np.max to np.nanmin and np.nanmax
Update metrics.py
…e/NeuralPlayground into whittington_2020
Codecov Report
@@ Coverage Diff @@
## main #70 +/- ##
==========================================
- Coverage 50.19% 42.14% -8.05%
==========================================
Files 31 34 +3
Lines 2050 2515 +465
==========================================
+ Hits 1029 1060 +31
- Misses 1021 1455 +434
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All the automated tests and CI pass locally and on GitHub, so in the interest of proceeding with the other things we have planned, I'll approve and merge this.
However, there are two issues that arise from this PR, which I will open so we don't forget them:
- this PR adds quite a lot of lines of code, but not many tests, meaning our test coverage drops by a lot. We already have issue Increase test coverage #42 for that, but we will have to at least add some smoke tests soon after.
- related to the above: the new model depends on Pytorch, but torch is not included in the dependencies. The only reason CI didn't complain about this is that we have no tests sufficiently covering the new model. Pytorch is not an easy dependency (not just a matter of adding it to
pyproject.toml
). We have to be careful in specifying it, and we will probably need to update the installation instructions as well. See issue Add pytorch dependency #72
No description provided.