Valentin Churavy

Results 435 issues of Valentin Churavy

Capturing an offline discussion with @wsmoses Stage 1: - allow frontend to register a custom allocation function for tapes - Needs some thought on CUDA device - Address space might...

enhancement
meeting notes

abi breaking

In a session with @boriskaus, I had the issue that I wasn't sure if a gradient was zero, because it was zero, -- or because it was propagated through Memory...

Currently: ``` No augmented forward pass found for jl_f_getfield declare nonnull {} addrspace(10)* @jl_f_getfield({} addrspace(10)*, {} addrspace(10)**, i32) local_unnamed_addr #14 Stacktrace: [1] julia_error(cstr::Cstring, val::Ptr{LLVM.API.LLVMOpaqueValue}, errtype::Enzyme.API.ErrorType, data::Ptr{Nothing}) @ Enzyme.Compiler ~/src/Enzyme/src/compiler.jl:2131 [2]...

Ideally typtree equivalency would just be a pointer compare, instead of a structural compare.

enhancement
good first issue

I think alternativly I could change the UA string, but I only really want to check some things with the Google search console.

The file being formatted has 3771 lines so line 4916 is not that helpful, the code is Enzyme.jl `compiler.jl` in https://github.com/EnzymeAD/Enzyme.jl/pull/294 ``` Error occurred on line 4916, offset 33. Stacktrace:...

enhancement

It is very convenient to apply formatting changes to only partial files. As an example `clang-format` can integrated with git into https://github.com/llvm-mirror/clang/blob/master/tools/clang-format/clang-format-diff.py the actual git integration is here https://github.com/llvm-mirror/clang/blob/master/tools/clang-format/git-clang-format cc:...

enhancement

bug
Julia compatibility
more information needed