Conversation
There was a problem hiding this comment.
Remaining comments which cannot be posted as a review comment to avoid GitHub Rate Limit
JuliaFormatter
[JuliaFormatter] reported by reviewdog 🐶
Lines 286 to 288 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Line 290 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Lines 307 to 346 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Line 362 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Line 372 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Line 389 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Lines 394 to 396 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Lines 405 to 406 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Line 410 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Lines 415 to 417 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Lines 423 to 424 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Line 445 in ff729ce
[JuliaFormatter] reported by reviewdog 🐶
Line 21 in ff729ce
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
Currently I want to ensure this doesn't break anything. Then I will potentially revamp the Enzyme overload to use more of this (and already this should hopefully fix the use of the Enzyme overload in type unstable code), as well as CUDA and perhaps pythoncall stuff |
|
....and naturally I segfault julia. @aviatesk @vtjnash @gbaraldi @vchuravy @topolarity do you have any thoughts here? |
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
|
||
| Base.Experimental.@MethodTable(REACTANT_METHOD_TABLE) | ||
|
|
||
| function var"@reactant_override"(__source__::LineNumberNode, __module__::Module, def) |
There was a problem hiding this comment.
now that we're adding it, should we rename it to @reactant_overlay? because it's just a partial macro to @overlay
|
I think we're putting too much into "utils.jl"? Maybe this code makes more sense in "Compiler.jl"? Also, with these fixes we'll be able to write diff rules from the Julia side? |
|
Closing in favor of #365 |
and also should fix the nested gradient overlay, and ideally improve compile times (but not necessarily time to first @ compile ]