Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v0.6.0 #95

Merged
merged 23 commits into from
Apr 12, 2024
Merged
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
4a7b3a0
Merge pull request #76 from CQCL/main
cqc-melf Jan 23, 2024
dc1523b
Bump the python-packages group with 1 update
dependabot[bot] Jan 29, 2024
a7b10bd
Merge pull request #77 from CQCL/dependabot/pip/python-packages-35d4e…
PabloAndresCQ Jan 29, 2024
4317b14
Basic TTN simulation (#41)
PabloAndresCQ Feb 2, 2024
5079ed6
Bump actions/deploy-pages from 4.0.3 to 4.0.4
dependabot[bot] Feb 6, 2024
f8d516a
Merge pull request #79 from CQCL/dependabot/github_actions/actions/de…
PabloAndresCQ Feb 9, 2024
7f3c33c
Bump the python-packages group with 2 updates
dependabot[bot] Feb 26, 2024
2066437
Merge pull request #81 from CQCL/dependabot/pip/python-packages-b41a4…
PabloAndresCQ Feb 29, 2024
e1225b4
update dependabot to weekly (#85)
cqc-melf Mar 12, 2024
3d0ca98
Bump the python-packages group with 1 update
dependabot[bot] Mar 18, 2024
3c9c234
Bump actions/deploy-pages from 4.0.4 to 4.0.5
dependabot[bot] Mar 25, 2024
d563176
Merge pull request #86 from CQCL/dependabot/pip/python-packages-81350…
PabloAndresCQ Mar 27, 2024
399dc78
Merge pull request #89 from CQCL/dependabot/github_actions/actions/de…
PabloAndresCQ Mar 27, 2024
25e591d
Bugfix/support create (#90)
PabloAndresCQ Mar 29, 2024
1ad0eb3
[bugfix] Default value of chi causes an error when state is copied (#93)
PabloAndresCQ Apr 3, 2024
aafd61d
Always canonicalise MPS before 2q gate (#82)
PabloAndresCQ Apr 3, 2024
0b71367
Changing the order of commands so that GPU device is assigned before …
PabloAndresCQ Apr 4, 2024
057adf1
Both MPS and TTN now apply SVD on a two-qubit gate tensor before cont…
PabloAndresCQ Apr 4, 2024
3c8a492
Updated version
PabloAndresCQ Apr 11, 2024
477efd8
Updated changelog
PabloAndresCQ Apr 11, 2024
e0e4b5b
[docs] API example for structured_state for upcoming release v0.6.0 (…
PabloAndresCQ Apr 11, 2024
a7281a6
update pytket version
cqc-melf Mar 19, 2024
535ca98
Update docs/changelog.rst
PabloAndresCQ Apr 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,19 @@
Changelog
~~~~~~~~~

0.6.0 (April 2024)
-------------------
PabloAndresCQ marked this conversation as resolved.
Show resolved Hide resolved

* **New feature**: Tree Tensor Network (TTN) simulator, supporting both fixed ``chi`` and ``truncation_fidelity``. Calculation of single amplitudes is supported by ``get_amplitude`` and inner products by ``vdot``. Measurement and postselection are not yet supported.
* **New API**: both ``MPS`` and ``TTN`` share a common interface: ``StructuredState``. Import paths have changed, multiple classes have been renamed: ``ConfigMPS`` is now ``Config``, ``ContractionAlg`` is now ``SimulationAlgorithm``. Documentation has been updated accordingly.

* Canonicalisation of MPS is now always applied before a two-qubit gate. We found that this tends to reduce runtime due to canonicalisation decreasing virtual bond dimension.
* Two-qubit gates are now decomposed (SVD) before applying them to remove null singular values (e.g. in ``XXPhase`` gates).
* Fixed a bug on copying an ``MPS`` if ``truncation_fidelity`` was set.
* Fixed a bug on ``CuTensorNetHandle`` that would prevent it from working when the device set was different from the default one (``dev=0``) and when using ``cuTensorNet>=2.3.0``.
* Fixed a bug on ``TensorNetwork`` due to unsupported ``Create`` operation.
* Updated pytket version requirement to 1.26.

0.5.4 (January 2024)
--------------------

Expand Down
Loading