-
Notifications
You must be signed in to change notification settings - Fork 562
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
to_dict() and from_dict() functionality for Coregionalize Kernel and MixedNoise Likelihood class #951
Conversation
…ize kernel + added _build_from_input dict method
Looks like a CI error, otherwise LGTM. Any thoughts on the CI error? |
Yes, according to AppVeyor it seems, that it fails already doing the build for almost all environments. It cannot install a package apparently
No idea why, I didn't touch the
Yes, the corresponding |
Fun enough, the errors are different across Python versions. Python 3.5## Python 3.6 thru 3.9 ## Things to try - The `conda clean` command in the 3.6 error message - Looks like the 3.5 error code shows up [here](https://github.com/TryGhost/node-sqlite3/issues/1318) as well, something to think about... |
The 3.5 error disappeared, the >3.6 errors persist. I tried quite some stuff manipulating the way conda is trying to install packages, with no success yet. After all the trying it seems, that the What really puzzles me is that the build fails only for this PR and not for others, so it cannot be some general bug in |
See: https://community.intel.com/t5/Intel-Distribution-for-Python/Conda-update-Conda-fails/td-p/1126174 It is just a try for a different context/(conda version).
I also use a newer miniconda version for greater python versions.
Thinking it over it decided to use miniconda38 for all python versions unless python 3.5.
A try to get rid of the appveyor build error.
After bringing the miniconda env to work again, the wrong matplotlib version was used. This commit should fix that.
Freezing numpy and scipy was a bad idea. I freeze matplotlib dependend on the python version only.
I brought the appveyor build back to life. The pull request is still open. But, you'll find the changes in the last commit. (a93c4ac) |
Merging AppVeyor fix
Codecov Report
@@ Coverage Diff @@
## devel #951 +/- ##
==========================================
- Coverage 54.59% 54.50% -0.09%
==========================================
Files 211 210 -1
Lines 21564 21557 -7
Branches 2891 3168 +277
==========================================
- Hits 11772 11750 -22
- Misses 9240 9253 +13
- Partials 552 554 +2 |
These are mandatory prerequites for tracking
GPy.models.GPCoregionalizedRegression
models with Machine learning lifecycle tools (e.g mlflow)