-
**Describe the bug**
The following Swift code causes a compiler crash.
**To Reproduce**
Steps to reproduce the behavior:
1. Copy the following reproducer into a Swift file on your computer, name…
-
There are times when interpreting over a `ReactantInterpreter` doesn't correctly replace the overriden methods in `ReactantMethodTable`. For example, https://github.com/EnzymeAD/Reactant.jl/issues/183…
-
In this issue, we would like to share a draft implementation plan for the forward mode autodiff.
# Background
In general, there are two modes for autodiff: reverse mode and forward mode. The t…
-
I am writing some reverse-mode custom rules for manipulating sparse matrices with Enzyme. However, I did not get the correct result compared to the finite-difference result. The following is the MWE:
…
-
**Describe the bug 🐞**
I am working on solving a system of nonlinear equations using Newton's method and forward difference. I'm having a rank deficient problem where the solver still ends up outpu…
-
I'm writing a custom rule for a function that takes, among other args, an Active tuple/namedtuple. This throws an error when the values in the tuple are taken from arrays at indices determined at runt…
-
![autodiff_roadmap_svg](https://user-images.githubusercontent.com/33411325/170226565-0fc8663c-4e31-4842-85d1-9e09abdff817.svg)
I would like to propose an initial roadmap of the Automatic differe…
-
This was found while writing tests for #1307, where the function below is composed with `cholesky`:
```julia
square(A) = A * adjoint(A)
A = rand(ComplexF64, 5, 5)
ishermitian(square(A)) # true
…
-
**Describe the bug 🐞**
All the examples in the `SciMLSensitivity.jl` Documentation use a user-defined function for the ODEProblem. I need instead to define a parameter-dependent `SciMLOperator` (e.…
-
Hi @JamesYang007!
This repo seems pretty nice, especially your philosophy as laid out in [your paper](https://arxiv.org/abs/2102.03681) of arguing the benefit of having a pair of pointers of matric…