-
This feature will utilize the random ray solver (with adjoint) to generate weight windows via the FW-CADIS method for use with Monte Carlo. A primary intended use case is for fusion neutronics simulat…
-
LinearAlgebra implements broadcasting for transposed/adjoint rows by specializing the `broadcast` method itself for a handful of combinations of types instead of working within the Broadcast system di…
-
In the code below, I create a `test` circuit and then compute its gradient in two ways. The first way just applies `jax.jit(jax.grad(...))` to a partial completion of the qnode after an initial state…
-
### Required prerequisites
- [X] Consult the [security policy](https://github.com/NVIDIA/cuda-quantum/security/policy). If reporting a security vulnerability, do not report the bug using this form. U…
-
#### Issue description
Here is a concrete benchmark result for #562, where I found the hybrid Python-C++ code ([~40 LOC of the Python code](https://github.com/PennyLaneAI/pennylane-lightning/pull/5…
-
Hello, I have tried all scripts and everywhere I have the same issue.
Traceback (most recent call last):
File "train.py", line 272, in
main()
File "train.py", line 268, in main
m…
-
Hi @Ceyron
I love the videos!
Wrote up the derivation for the ODE adjoints and wrote a derivation for getting gradients for an optimal controller u(t) that influences the ODEs.
I'm working on th…
-
The current linter does not seem to catch `B` and `C` rules even though they are enabled in `.flake8`.
Running the ruff linter caught the following:
```
demos/gray_scott.py:173:16: B007 Loop con…
-
## Problem 1
method ambiguity for Adjoint
```julia
julia> Base.mapreducedim!(identity, +, CUDA.zeros(4), CUDA.ones(4,4)')
ERROR: MethodError: mapreducedim!(::typeof(identity), ::typeof(+), ::CuArr…
-
Cool project! I think it would be cool if simulation-based methods could be supported here by hooking into DifferentialEquations.jl and its DiffEqFlux fast adjoint schemes (https://diffeqflux.sciml.ai…