Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

OpenFermion-Cirq v0.2.1a

Pre-release
Pre-release
Compare
Choose a tag to compare
@kevinsung kevinsung released this 11 Sep 03:42
· 84 commits to master since this release
21b830e

Includes major changes to functionality for studying variational algorithms and the low rank Trotter step.

  • Changed the protocol for defining a variational ansatz
  • The objective function for variational algorithms is now represented by the VariationalObjective class
  • VariationalStudy can track additional information, such as time spent, about optimization runs
  • Utilize improved low rank decomposition from OpenFermion for low rank Trotter step
  • Changed how the one-body terms are simulated in the low rank Trotter step
  • Added a variational ansatz based on the low rank Trotter step