erick-xanadu
erick-xanadu
**Context:** Recent changes in the TOML files broke some tests. **Description of the Change:** Fix those tests. **Benefits:** Latest/latest/latest passes again (at least for lightning.qubit). Comment: The minimum version of...
**Context:** **Description of the Change:** **Benefits:** **Possible Drawbacks:** **Related GitHub Issues:** Depends on #742, #735 (The first commit are these two prs squashed, which is what we will see when...
**Context:** Necessary refactoring for fwd and bwd passes. **Description of the Change:** Makes a `FlatCallable` and `MemrefCallable`. [sc-63354]
**Context:** Enzyme allows one to specify custom gradients for specific functions. In order to specify custom gradients for callbacks, callbacks need to be specialized to their own specific functions. E.g.,...
**Context:** `debug.callbacks` will always be inactive functions when taking the gradient of them. **Description of the Change:** Change `pyregistry` to `inactive_callback` and mark all `inactive_callback`s as inactive. **Benefits:** Inactive callbacks...
**Context:** To help users understand which version of `amazon-braket-pennylane-plugin` is compatible with catalyst **Description of the Change:** * raise an error if an incompatible version of `amazon-braket-pennylane-plugin` is found. *...
It would help contributors who are not too familiar with ccache to avoid long build times and also avoid issues with conda.
**Context:** Branch to update JAX **Description of the Change:** * update LLVM * update MHLO * update build target for Enzyme * update CMakeFile for correct linking of MHLO with...
#### Issue description * *Expected behavior:* Following the build instructions should build catalyst correctly when using conda. * *Actual behavior:* Following these instructions: 1. Created a new environment via the...
```python from catalyst import qjit, measure, cond import pennylane as qml @qml.qnode(qml.device("lightning.qubit", wires=1, shots=100)) def circuit(): return qml.sample() print(circuit().shape) print(qjit(circuit)().shape) ``` ```bash $ python test.py (100,) (100, 1) ```