Nicholas Bauer
Nicholas Bauer
Due to a CUDA bug: https://github.com/JuliaGPU/CUDA.jl/issues/2514, crossposted for reference. Encountered when differentiating over: ``` using Distributions using CUDA a = cu(ones(5)); b = cu(zeros(5)); Normal.(a, b) ```
I'm having trouble boiling down a MWE, because it seems to depend on other factors? But it is related to executing the pullback through a form like this: ``` @views...
Seems there's a bad assert at the affected line. ``` ERROR: TypeError: non-boolean (String) used in boolean context Stacktrace: [1] check_ir!(job::GPUCompiler.CompilerJob{…}, errors::Vector{…}, imported::Set{…}, f::LLVM.Function, deletedfns::Vector{…}) @ Enzyme.Compiler C:\Users\nicho\.julia\packages\Enzyme\vgArw\src\compiler\validation.jl:464 [2] check_ir!(job::GPUCompiler.CompilerJob{…},...
Trying to get more information on this one. If there's anything more I can collect please let me know. ``` Assertion failed: FT, file /workspace/srcdir/Enzyme/enzyme/Enzyme/AdjointGenerator.h, line 1374 [32356] signal (22):...
I don't know where to begin for troubleshooting or making a minimal example. Or for a more specific title. First time trying Enzyme. I changed the Flux `train!` function from:...