Closed basilib closed 1 year ago
Patch coverage: 37.14
% and project coverage change: +0.25
:tada:
Comparison is base (
10db358
) 71.99% compared to head (1e92142
) 72.24%.:exclamation: Current head 1e92142 differs from pull request most recent head 600c057. Consider uploading reports for the commit 600c057 to get more accurate results
:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.
FYI until #97 and #104 are merged, dyson
isn't being imported in the CI - so these tests are not being hit on this PR. I'll push a hacky fix for now, and we will try to get #97 and #104 merged ASAP
One of the tests is failing @basilib
You can merge master
and overwrite 1e92142, 43aa945, 600c057
Thanks!
I haven't managed to figure out the issue with the CCSD tests. I might just need to set the equality tolerance to 1e-5 or something.
Those errors are pretty high - should they be numerically exact?
Those errors are pretty high - should they be numerically exact?
I think so, the FCI tests is almost identical and passes. They both calculate the moments via dyson with from the MF reference and with vayesta with a complete bath space for each fragment.
Moreover, both pass on zombie.
I think so, the FCI tests is almost identical and passes. They both calculate the moments via dyson with from the MF reference and with vayesta with a complete bath space for each fragment.
Moreover, both pass on zombie.
Yeah that's concerning then and shouldn't be looked over - I can take a look on my zombie config
Yeah that's concerning then and shouldn't be looked over - I can take a look on my zombie config
Thanks, that would be useful. The test is in vayesta/tests/ewf/test_moments.py.
They pass for me - what is your configuration?
[DEBUG] | Required packages:
[DEBUG] | * NumPy v1.21.6 location: /home/olli/psi4conda/envs/py37/lib/python3.7/site-packages/numpy
[DEBUG] | * SciPy v1.5.3 location: /home/olli/psi4conda/envs/py37/lib/python3.7/site-packages/scipy
[DEBUG] | * h5py v3.0.0 location: /home/olli/psi4conda/envs/py37/lib/python3.7/site-packages/h5py
[DEBUG] | * PySCF v2.1.1 location: /home/olli/git/pyscf/pyscf
[DEBUG] | * mpi4py v3.0.3 location: /home/olli/psi4conda/envs/py37/lib/python3.7/site-packages/mpi4py
[DEBUG] | * cvxpy v1.1.15 location: /home/olli/psi4conda/envs/py37/lib/python3.7/site-packages/cvxpy
[DEBUG] | * dyson v0.0.0 location: /home/olli/git/dyson/dyson
[DEBUG] | * ebcc v1.2.0 location: /home/olli/git/ebcc/ebcc
[DEBUG] | Git hashes:
[DEBUG] | * Vayesta: de7e234
[DEBUG] | * PySCF: f0beff0
[DEBUG] | * Dyson: 3f73862
[DEBUG] | * EBCC: 4600cea
[DEBUG] | System: node= zombie processor= x86_64
[DEBUG] | Environment variables:
[DEBUG] | OMP_NUM_THREADS= 1
Oh sorry, they pass for you too but not on the CI, ignore me
Nice stuff - can you make sure to add
dyson
as an optional dependency in__init__.py
, and once #97 is merged, in thepyproject.toml
? Thanks