-
Opening this to keep track of progress on obtaining stresses via autodiff.
# Goal
Calculate the stress as the total derivative of the total energy wrt lattice parameters via automatic differenti…
-
## System configuration
Same as #3
## Description
Here is a simple code that uses Enoki and Mitsuba 2 to draw 1000 random pixels into a 32x32 film using `Loop`.
The pixel positions are ra…
-
Hi,
I'm having the following issue
```
ERROR: MethodError: no method matching (::ChainRulesCore.ProjectTo{Float64, NamedTuple{(), Tuple{}}})(::NamedTuple{(:x,), Tuple{Float64}})
Closest candi…
-
# [RFC]: Relay a new high level IR for TVM
Relay is a new high level intermediate representation (IR) intended to act as v2.0 of NNVM.
# Motivation
Computation graphs are a powerful program…
-
I don't know how permissive it is to take R source code and modify it for our use...but modifying R's `qnorm` function and adding it to Stan is about 2x faster than calling the `inv_Phi` function.
…
-
I noticed the following is failing with an error
```fsharp
let f (x:Tensor) = x.sum()
let x = dsharp.tensor([0.5, 0.5])
dsharp.hessian f x
```
while the following is running fine
```fshar…
-
Hello everyone,
I just wanted to begin by thanking the developping community for your incredible work on Enzyme, it really does seem like a dream come true regarding ease-to-use and its integratio…
-
First of all thanks a lot for your amazing [autodiff](https://sidsite.com/posts/autodiff/) post.
For Nth order derivatives you wrote `2.To change local_gradients to contain functions, instead of lo…
-
One of the first things we want to demonstrate is that we can reproduce the equivalent of ngmix in this framework, i.e. using a model fitting method.
This will allow us to make 2 points:
- Classic…
EiffL updated
3 years ago
-
Enzyme currently (current master branch) crashes with LoopVectorization. The last line in this example
```julia
using Enzyme
using LoopVectorization
function mymul_simd!(R, A, B)
@assert …