Skip to content

Releases: quantumlib/OpenFermion

v1.6.1

09 Feb 00:17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.6.1

v1.6.0

27 Oct 19:38
9e64cde
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.1...v1.6.0

v1.5.1

07 Aug 03:03
66b2c6e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.5.0...v1.5.1

Mainly fixes a issue with using linalg.expm instead of scipy.sparse.linalg.expm such that the right data types are being passed around.

v1.5.0

27 Jul 21:59
23fca0a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.5.0

v1.4.0

18 Jul 23:20
ac7501b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.0...v1.4.0

v1.3.0

06 Dec 20:47
6a2fdac
Compare
Choose a tag to compare

OpenFermion 1.3 is an incremental update with some fixes and improvements (see below). Crucially, we have moved from pinning to a specific version of Cirq to having a minimum supported version of Cirq (0.12 for this release).

Changes

  • Implement Bravyi-Kitaev for InteractionOperator (#753)
  • Fix unexpected behavior of symmetry_conserving_bravyi_kitaev (#734)
  • Revamp CI: matrix, multi-Cirq (#755)

v1.2.0

20 Oct 00:46
d3734cf
Compare
Choose a tag to compare

Upgrade cirq compatibility.

What's Changed

New Contributors

Full Changelog: v1.1.0...v1.2.0

v1.1.0

23 Jul 21:27
ce7b002
Compare
Choose a tag to compare

levels up to cirq 0.11

v1.0.1

14 Jul 18:09
9b1c22c
Compare
Choose a tag to compare

Creating official release from March 6th v1.0.1 release of OpenFermion associated with commit ( c22551f).

OpenFermion v1.0

21 Dec 23:39
c31981a
Compare
Choose a tag to compare

This release is for the stable 1.0 version of OpenFermion. Significant changes from the 0.11 release have been made. The most notable changes are listed below.

Features:

MajoranaOperator <-> FermionOperator with Jordan-Wigner + Bravyi-Kitaev options, get_majorana acts like get_fermion operator.
Is_contextual for confirming if a Hamiltonian is contextual
SymbolicOperator coefficients are sympy.Expr objects
Partitioning schemes for measuring fermionic 1- and 2-RDMs
Functionality for the Hartree-Fock project
Spatial -> spin-orbital integrals
Extended RPA
Constructing a pure 2-body (reduced Hamiltonian) from 1-body and 2-body InteractionOperator.
Construct antisymmeterized 2-electron integrals + coulomb + exchange matrices
Verified phase estimation utilities

Organization:

Merging of OpenFermion-Cirq into OpenFermion
Reorganize package (#620) (new submodules: chem, linalg, circuits, functionals, transforms)
Sample data is integrated with package for testing.
Reorganize utils
Deprecation of Readthedocs as the documentation host. Docs are now generator by tensorflow-docs and hosted at https://quantumai.google/openfermion