v0.11.15
Enzyme v0.11.15
Merged pull requests:
- Enable abs interp on fn args (#1212) (@wsmoses)
- Throw descriptive AsssertionError instead of
@show
+@assert
inside ofcreate_abi_wrapper
(#1262) (@devmotion) - Try to fix the incorrect math rendering (#1270) (@ZuseZ4)
- Logabsgamma support (#1271) (@wsmoses)
- Widen
cholesky
rule toHermitian
andSymmetric
matrices (#1273) (@devmotion) - Absint boxint (#1278) (@wsmoses)
- Improve / remove errors (#1280) (@wsmoses)
- Update Project.toml (#1281) (@wsmoses)
- Mark blas as on by default (part 2) (#1282) (@wsmoses)
- Add phi erasure test (#1283) (@wsmoses)
- Use reinterpret fn attr index (#1285) (@wsmoses)
- EnzymeTestUtils: check that args are mutated correctly (#1286) (@sethaxen)
- Improve new struct error message (#1288) (@wsmoses)
- Support complex knownops (#1292) (@wsmoses)
- Turn no shadow error into runtime (#1293) (@wsmoses)
Closed issues:
- Implement equivalent of gradcheck from PyTorch (#642)
- Allow for setting preferences to turn off warnings (#643)
- Float16 argument errors (#870)
- Hanging and task switch errors when differentiating DynamicExpressions.jl (#1018)
- Enzyme fails to autodiff if this particular function isn't inlined , MWE attached (#1233)
- ceil or % error in cuda backpropagation (#1259)
- Enzyme execution failure (#1260)
- Error of custom type interaction with StaticArrays (type unstable update of an immutable variable) (#1263)
- @threads breaks Enzyme? (#1266)
- Incorrect derivative for sparse matrix sum (#1267)
- Generator messes with activity analysis (#1268)
- Wrong gradient when using
bitcode_replacement!(false)
in neural ODE (#1269) - Differentiating
cholesky(::Symmetric)
throws an error (#1272) - Out of memory error (#1284)
- Issue with Enzymanigans (#1287)