Zeeshan Ahmed

Results 10 issues of Zeeshan Ahmed

As requested in #3965 Made modifications to `kraus` in `kraus_protocol.py` by adding serial concatenation as mentioned. Also added a test based on the issue. Have Not implemented the precautions to...

cla: yes
size: S
Stale

As mentioned #4822, the `kraus` protocol has been re-structured. The original task (https://github.com/quantumlib/Cirq/pull/4486) has been split into two tasks to handle serial concatenation for `kraus` and `mixture` protocol. The serial...

size: L
Stale

As mentioned in #4876, the mixture protocol has been restructured. - The serial concatenation is handled by converting the decomposed operations into their superoperator form with the help of `cirq.Moment().expand()`...

size: M
Stale

This PR is to maintain code corresponding to the RFC that is being discussed for the addition of manual CPFP command as a JSONRPC API in revaultd. RFC is present...

Apart from the standard tests that have been written in #413, this PR contains more functional tests with other scenarios.

This issue is to update the community on the progress that will be made on the implementation of manual CPFP command for managers. The addition of a JSONRPC Command on...

I started working on the gui side of the manual CPFP command implementation. Currently, I'm working on the `SpendTransaction` portion of it. The UI will be the same on the...

Corresponding to https://github.com/revault/revaultd/issues/411, this issue is to update the progress that will be made on the implementation of manual CPFP command for managers on the `revault-gui` side. The API on...

**Summarize the task** Re-structuring the `mixture` and `has_mixture` protocol by calling lower-level protocols such as `unitary` rather than accessing the corresponding attributes. If there exists no direct way of constructing...

kind/task
triage/needs-more-evidence
area/noise

**Summarize the task** Changing the structure of `kraus` and `has_kraus` to invoke protocols such as `mixture` or `unitary` rather than using `getattr`. If no protocol or attribute can be used...

kind/task
triage/accepted
area/channels