Manish Kausik H
Manish Kausik H
I think this error was resolved prior to #398 . I tried with the following code snippet and it throws no error for me: ``` #include "clad/Differentiator/Differentiator.h" #include "benchmark/benchmark.h" int...
I verified with clad version prior to #398 with ```-DCLAD_ENABLE_BENCHMARKS=On``` during building and still both Simple.cpp and the example given above compiles without any error.
How do we define the differentiation operation for bitwise operators? I understand that left shift and right shift operators can be viewed as multiplying and dividing by 2 respectively and...
There is a problem with code: The generated Enzyme derivative function(ie, `__enzyme_fwddiff`) returns the wrong derivative, when used within the clad environment. When called independently it returns the correct answer....
This PR fails when I attempt to differentiate multiple functions with enzyme and verify it with clad. Then clad outputs the wrong gradients in some runs of the compiled code...
cc @vgvassilev @parth-07 for review and some help
The above problem has been fixed. It was simply that I was not initializing declared variables in some places
requesting @vgvassilev for review
This issue occurs in the main branch. When I shifted to some stable release, say v0.0.33, this issue did not occur. I am building on ubuntu 20.04 running on intel...
The error ocurrs in v0.0.34 too.