Richie Yeung

Results 10 issues of Richie Yeung

When I check the checkbox in ``` > - [ ] Checkbox ``` an error occurs.

bug
resolved

Is there an easy way of adding a phase gadget to a graph / circuit?

enhancement

Make Frames work with Functors by having a frame_factory. ```python from discopy.monoidal import Frame, Ty, Box, Diagram, Functor, Id t = Ty('t') f = Box('f', t, t) g = Box('g',...

`Sum` classes are missing in the following syntax modules: - traced - pivotal - ribbon - compact - frobenius ```python from discopy import * f = traced.Box('f', markov.Ty('a'), markov.Ty('a')) dub1...

Deals with scalar tensors in the network, where `opt_einsum` may include a 1-element tuples in the `opt_path`. Current behaviour: This errs ```python import numpy as np import tensornetwork as tn...

The extractor described by Hayashi and Tsurumaru (see https://arxiv.org/pdf/1311.5322.pdf) can be implemented using the Number Theoretic Transform (NTT) already available in `cryptomite`.

good first issue

Right now the extractors inputs and outputs python list of booleans. This is 1) not the most compact 2) not the most readable. We can create a new class behaves...

good first issue

By rewriting the Trevisan extractor in JAX, we can run the extractor on the GPU.

As discussed with @giodefelice: Given any category `C`, `CPMap[C]` has objects `Ob(C) x Ob(C)`. Boxes compose freely in sequence and in parallel but also support a `unfold` method that effectively...

These examples are ran on the version of pyzx on pip: In this example the right thing happens and we get `(1 + 1j)` ```python from pyzx import Graph, full_reduce...

bug