RolandMacDoland
RolandMacDoland
Hello, A quick question, is there any documentation/demo about the UI ? It would be helpful to get started. Thank you
Please delete the text below before submitting your contribution. --- In lesson 08, when it comes to review the changes made by a Owner broached in the exercises, can be...
This PR adds functionality to catch `tket` exceptions in a more meaningful way in `pytket`. Currently, exceptions in `tket` are `std::exception` that `pybind11` translates into `RuntimeError`. There is a larger...
This PR addresses the addition of a metadata member to various classes for the purposes of tag propagation. Specifically: - `Op` type and `MetaOp`, `Gate` and `ClassicalOp` subtypes. - `Box`...
Division by constant is supported in `pytket` and our lower level compiler. It would be good (but not critical) to have it supported in `pyqir`. The division by zero issue...
* Latex strings: graphviz cannot deal with latex natively. one (the only) solution is to generate SVGs that can be used as icons. there is code that does almost all...
As can be seen here:  The CNOT gate overlaps other parallel gates.
Initial proposal of time-dependent generator block. Code to test some capabilities of current implementation: ``` from qadence.blocks.time_block import TDGenerator from qadence.parameters import Parameter from pprint import pprint # create parametrized...
Related to https://github.com/pasqal-io/qadence/issues/266 All unitary operators have an hermitian generator such that $$\hat{U}=exp(-i\hat{H})$$ In Qadence we have `block.generator` which is supposed to return $\hat{H}$. However, if we want to use...
A prototype to replace whats now the `Converted` class to store all relationships between abstract,native and parameters with a dag which can be mapped over. Whats now under 'qadence/tree.py' could...