Releases: quantumlib/OpenFermion-FQE
Releases · quantumlib/OpenFermion-FQE
v0.3.0
What's Changed
- Unpins Cirq dependencies. by @wjhuggins in #121
- Enforce req for cirq1.0 by @ncrubin in #122
New Contributors
- @wjhuggins made their first contribution in #121
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- Testing workflow by @ncrubin in #1
- Add testing badge by @ncrubin in #2
- Remove factorial scaling setup by @ncrubin in #3
- Removing self._norb from SparseHamiltonian by @shiozaki in #5
- Davidson by @ncrubin in #6
- Molecular data converter by @ncrubin in #7
- Updated readme by @ncrubin in #8
- New example notebook by @ncrubin in #9
- OpenFermion sync, new notebook by @ncrubin in #10
- Low Rank Evolution and Accounting by @ncrubin in #11
- Move Davidson so it usable and correct low-rank by @ncrubin in #12
- Correct Low-rank to be unitary. by @ncrubin in #13
- Custom deepcopy by @ncrubin in #16
- implementing 'inplace' for individual time evolution by @shiozaki in #17
- additional in-place time propagators by @shiozaki in #18
- Vectorized by @ncrubin in #19
- One more pice of code that should be sped up for the Gives example by @shiozaki in #20
- Givens rotation using sparse by @ncrubin in #21
- fix givens by @ncrubin in #22
- get spin-RDMs by @ncrubin in #23
- Diag coulomb improvement by @shiozaki in #25
- Decorator fix by @shiozaki in #28
- Non-spin summed 3-RDM by @ncrubin in #29
- Solving Brillouin conditions by @ncrubin in #30
- final_state is cirq deprecated. by @ncrubin in #32
- Move profiling out of examples by @ncrubin in #33
- Updated docs and intro by @ncrubin in #34
- Improved testing speed by @ncrubin in #35
- Hartree-Fock initialization by @ncrubin in #36
- Linting fqe_ops/ by @rmlarose in #39
- First pass at linting algorithm/ by @rmlarose in #37
- Fix three rdm by @ncrubin in #41
- Fix issue 40 by @shiozaki in #42
- Commutator construction for stationary conditions by @ncrubin in #43
- Clean up Hamiltonians and tests by @rmlarose in #46
- Linting unittest_data by @rmlarose in #49
- Adapt by @ncrubin in #52
- Gradient optimization now available for ADAPT by @ncrubin in #53
- Generalized doubles low-rank factorization by @ncrubin in #56
- Replace unittest with pytest in tensor/ and lint by @rmlarose in #47
- Allow VBC to optimize only over a subset of param by @ncrubin in #57
- Seeks to resolve Issue #58 by @shiozaki in #59
- Update openfermion install by @rmlarose in #61
- Add mypy check to CI and fix mypy errors by @rmlarose in #62
- Speeds up wavefunction.transform by @shiozaki in #64
- Add lint check to CI by @rmlarose in #65
- Low rank general doubles by @ncrubin in #68
- Add format tools and format check to CI by @rmlarose in #67
- Format and polish intro notebook by @rmlarose in #60
- Sos evolution by @ncrubin in #69
- Fix part of issue 70 by @shiozaki in #72
- Updated tutorials by @ncrubin in #74
- Updated documentation by @ncrubin in #75
- Release version by @ncrubin in #76
- Change long description in setup.py for pypi by @ncrubin in #77
- Cirq version update by @ncrubin in #78
- Call format instead of directly calling yapf by @rmlarose in #79
- minor cleanup by @shiozaki in #80
- Prepare to add FQE docs to devsite by @rmlarose in #81
- Call normalize in set_wfn when strategy is random by @rmlarose in #83
- Improved preset for exit by @ncrubin in #84
- User sets max-expansion without intervention by @ncrubin in #85
- Aim to resolve #86 by @shiozaki in #87
- Updated citation by @ncrubin in #88
- Remove docs/ and update README by @rmlarose in #89
- Remove loops in exchange for einsum variables by @ncrubin in #94
- Use string format for algorithm iteration printouts by @ncrubin in #96
- Add script to build api reference docs by @rmlarose in #93
- user can limit number of terms optimized in adapt by @ncrubin in #97
- Docstrings update related to #99 by @shiozaki in #100
- Update requirements by @rmlarose in #91
- Add C-accelerated code by @awhite862 in #103
- Make sure C code can be fully disabled, small improvement for quadratic Hamiltonian evolution by @awhite862 in #104
- add Cython to requirements by @ncrubin in #106
- Using manifest.in to include missing files by @klgunst in #107
- Fix tutorial by @awhite862 in #110
- Update docs by @awhite862 in #112
- cirq_of_version_bump by @ncrubin in #114
New Contributors
- @ncrubin made their first contribution in #1
- @shiozaki made their first contribution in #5
- @rmlarose made their first contribution in #39
- @awhite862 made their first contribution in #103
- @klgunst made their first contribution in #107
Full Changelog: https://github.com/quantumlib/OpenFermion-FQE/commits/v0.2.0