graphix icon indicating copy to clipboard operation
graphix copied to clipboard

measurement-based quantum computing (MBQC) compiler and simulator

Results 105 graphix issues
Sort by recently updated
recently updated
newest added

Allowing arbitrary intialization of the input nodes for statevector and density matrix backends + tests. Several format of initialization are supported (Statevec or DensityMatrix objects, list of newly-defined State objects,...

Make codecov ignore coverage changes.

In the seminal paper _The Measurement Calculus_ (Danos, Kashefi, Panangaden, 2007), the transpilation from circuits to MBQC patterns leverages the universality of 𝔍(α) and ∧Z. For instance, the rotation gate...

new feature

**Describe the feature you'd like** 1. Upgrade the sphinx theme to `sphinxawesome_theme` and ensure all introduction pages, tutorial, API docs and examples are shown properly. Make sure builds on readthedocs.org...

new feature
good first issue

**Describe the feature you'd like** Explore whether a fast Clifford (Pauli measurement only) pattern simulation backend can be suitable. It would require an interface to configure the noise model in...

new feature
good first issue

**Is your feature request related to a problem? Please describe.** N/A **Describe the feature you'd like** Add a function or class to `graphix.transpiler` module, to generate a `graphix.Pattern` from a...

new feature

Add a method to print `Pattern` in LaTeX format like $$ X_7^{3} M_3^{0} E_{37} N_7 X_6^5 Z_6^4 Z_3^4 M_5^0 M_4^0 E_{56} E_{45} E_{35} N_6 N_5 X_4^1 M_1^0 E_{14} N_4 Z_3^0...

new feature

**Description of the change:** Setup Ruff linter CI. **Related issue:** Resolves #140

Add a .py file in `example` that illustrates the usage and application of TN simulation of MBQC, which contains: - [ ] Detailed, step-by-step description of the TN construction and...

good first issue
examples

**Describe the feature you'd like** Graphix currently supports Python 3.8 through 3.11. Python 3.12 was released last October, so It would be beneficial to support 3.12. **Additional context** I would...

new feature