Manuel Drehwald

Results 200 comments of Manuel Drehwald
trafficstars

Hi @sethaxen, great to see some work on EnzymeBlas from another approach! I worked on BlasEnzyme last year, but didn't got around merging it back then. Namely I do have...

I just build Enzyme.jl on top of Enzyme with Blas-Tblgen, removing the julia code that calls the Blas Fallback. It seems like tablegen dot implementation passes the existing Julia tests...

Hi @sethaxen. So the general approach is to declare reverse mode rules, fwd. should be able to be handled using the primal function itself. I agree that tablegen is "nicer"...

> > > > Ah, that makes sense. It'll be interesting to see how you handle `asum`, whose reverse-mode rule isn't computable just with BLAS functions. That is indeed a...

Usage instruction: `cargo +enzyme build` fails with ``` todo - hook in rust allocation fns UNREACHABLE executed at /h/344/drehwald/prog/rust/src/tools/enzyme/enzyme/Enzyme/GradientUtils.cpp:9107! ``` https://github.com/EnzymeAD/Enzyme/blob/880fb3272e4e34a8535a36f0d0a0fb232630a2b9/enzyme/Enzyme/GradientUtils.cpp#L9136

printing the module before AD (with a few helping infos at the end) [err.ll.txt](https://github.com/EnzymeAD/Enzyme/files/14646045/err.ll.txt)

Environments have now ActionSpace and StateSpace as associated types. Agents and Trainer have those two spaces now as generics. The next step is to insert the actual, correct spaces and...

Last time I tried to benchmark a few things against burn I had to give up on burn because I could not get it to be happy with the Python...

(Hopefully minor) request, would it be possible to also consider Cifar10, besides (instead of?) MNIST? In the rust-ML group we had various independent Neural Network libraries being developed. All of...