-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Gaussian Process inconsistent results with find_MAP #5848
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
Comments
@danhphan can you show the logp (without jacobian) of the model at those points to confirm that v4 is actually the one doing the worse job? |
Hi, I am not sure how to do that. It should be a lot quicker if you download this notebook https://github.com/danhphan/gp_experiments/blob/main/examples/gp_salmon_pymc_v4.ipynb and check the Pls send me the updated notebook as well (I want to learn :) ) In case you are too busy, you can copy a sample code how to show the logp here, and I will then update the notebook. Also, it is no rush mate. |
Yup I'll look at this |
I removed the defects label as it was not yet shown that the new results are actually worse. |
The incorrect results are probably explained by the bug found in #5923. I'll leave this issue open as we should confirm the results make sense again once that issue is closed. |
Yes, agree. I will test it again once that issue is fixed. Thanks @ricardoV94 |
Issue is fixed! |
Hi, just re-run these two above examples. It is good for the first example, however, there is still some differences in the second example. I would say that Find_MAP is improving a lot now. But let's keep this issue for some more days. I will re-run other examples in GP modules sometime at next weekend to confirm. Thanks.. Example 1: The GP salmon notebookPyMC v3
PyMC v4: This result looks good, similar to PyMC v3.
Example 2: GP-KronPyMC v3
PyMC v4: There are little different in
|
@quantheory would you like to have a look at this? |
I can take a look later this week, but it might be a while before I have time. |
Description of your problem
Hi when running GP find_MAP in PyMC version4 seems to return different results compared to PyMC3.
Example 1: The GP salmon notebook
Pymc v4: https://github.com/danhphan/gp_experiments/blob/main/examples/gp_salmon_pymc_v4.ipynb
Pymc v3: https://github.com/danhphan/gp_experiments/blob/main/examples/gp_salmon_pymc_v3.ipynb
Example 2: GP-Kron
PyMC V4: https://github.com/danhphan/gp_experiments/blob/main/examples/GP-Kron.ipynb
PyMC v3: https://github.com/pymc-devs/pymc-examples/blob/main/examples/gaussian_processes/GP-Kron.ipynb
The detailed versions of main packages are printed at the end of each notebook. Thanks
The text was updated successfully, but these errors were encountered: