Skip to content

Tags: GTorlai/PastaQ.jl

Tags

v0.1.0

Toggle v0.1.0's commit message
## PastaQ v0.1.0

[Diff since v0.0.25](v0.0.25...v0.1.0)



**Merged pull requests:**
- Bump Observers to v0.2 (#303) (@mtfishman)

v0.0.25

Toggle v0.0.25's commit message
## PastaQ v0.0.25

[Diff since v0.0.24](v0.0.24...v0.0.25)


**Closed issues:**
- 'ArgumentError: reducing over an empty collection is not allowed' for noisy circuit (#291)
- rayleigh_quotient not defined (#293)

**Merged pull requests:**
- Update for latest syntax for Boson/Qudit operator definitions (#295) (@mtfishman)

v0.0.24

Toggle v0.0.24's commit message
## PastaQ v0.0.24

[Diff since v0.0.23](v0.0.23...v0.0.24)



**Merged pull requests:**
- Fix gate parsing issue that was introduced in ITensors 0.3.14 (#292) (@mtfishman)

v0.0.23

Toggle v0.0.23's commit message
## PastaQ v0.0.23

[Diff since v0.0.22](v0.0.22...v0.0.23)


**Closed issues:**
- Update for latest version of SCS (#284)

**Merged pull requests:**
- Update for the latest SCS interface (#286) (@mtfishman)
- Remove extraneous trailing whitespace (#287) (@jlapeyre)
- fix (#289) (@GTorlai)

v0.0.22

Toggle v0.0.22's commit message
## PastaQ v0.0.22

[Diff since v0.0.21](v0.0.21...v0.0.22)



**Merged pull requests:**
- Add support for specifiying the device that `runcircuit` is run on as well as the element type (#282) (@mtfishman)

v0.0.21

Toggle v0.0.21's commit message
## PastaQ v0.0.21

[Diff since v0.0.20](v0.0.20...v0.0.21)


**Closed issues:**
- Passing `Matrix` in gate structure (#278)
- `nqubits` doesn't handle gates with sites in tuple correctly (#279)

**Merged pull requests:**
- Updated SCS compat in tests (#272) (@GTorlai)
- Fix `nqubits` for gates with a list of sites (#280) (@mtfishman)

v0.0.20

Toggle v0.0.20's commit message
## PastaQ v0.0.20

[Diff since v0.0.19](v0.0.19...v0.0.20)


**Closed issues:**
- Update documentation (#175)
- Transfer measurement functions to ITensors (#209)
- Unify `PastaQ` `state` and `gate` with ITensors `state` and `op` (#247)
- VQE with noise (#252)
- Define ChainRule for runcircuit (w/o noise) (#257)
- PastaQ failed installation (#258)
- Creating custom parameterised gates (#262)
- Zygote gradient error (#263)

**Merged pull requests:**
- Introduce `PastaQ.normalize!` to distinguish from `ITensors.normalize!` (#260) (@mtfishman)
- Rm rrule (#261) (@GTorlai)
- Update documentation (#264) (@GTorlai)
- Occ example (#265) (@GTorlai)
- Add @require for SCS/Convex in full tomography (#269) (@GTorlai)
- updated ITensor compat (#271) (@GTorlai)

v0.0.19

Toggle v0.0.19's commit message
## PastaQ v0.0.19

[Diff since v0.0.18](v0.0.18...v0.0.19)


**Closed issues:**
- Define `originalsiteind[s]` functions (#177)

v0.0.18

Toggle v0.0.18's commit message
## PastaQ v0.0.18

[Diff since v0.0.17](v0.0.17...v0.0.18)


**Closed issues:**
- inconsistent Rz definition with Yao and qiskit (#254)

**Merged pull requests:**
- various fixes (#256) (@GTorlai)

v0.0.17

Toggle v0.0.17's commit message
## PastaQ v0.0.17

[Diff since v0.0.16](v0.0.16...v0.0.17)


**Closed issues:**
- Design interface for optimization of parametrized circuits (#224)
- Add BFGS optimization using Optim.jl (#245)
- Add piece-wise constant/interpolated control functions for pulse shaping (#246)
- Add gate applying a global phase shift (#249)

**Merged pull requests:**
- Autodiff (#251) (@GTorlai)