Releases: FluxML/Zygote.jl
Releases · FluxML/Zygote.jl
v0.6.72
v0.6.71
Zygote v0.6.71
Merged pull requests:
- Fix dead link (#1518) (@NAThompson)
- Prefer numeric zero over ZeroTangent for numeric arrays (#1524) (@BioTurboNick)
- Support
enumerate
in conditional generators/comprehensions (#1525) (@BioTurboNick)
Closed issues:
v0.6.70
v0.6.69
Zygote v0.6.69
Important Changes
gradient
is now guaranteed to return a tuple with one gradient per argument, even if the gradients arenothing
.- Tuples of
nothing
returned from a now will now be consistently collapsed into a singlenothing
.
Merged pull requests:
- Handle
Expr(:boundscheck)
(#1462) (@ToucheSir) - Swap PyCall to PythonCall (#1485) (@ToucheSir)
- Improve adjoint for product and zip (#1489) (@lxvm)
- Preserve 0d arrays in
Zygote.accum
(#1491) (@lxvm) - Remove
@adjoint
s forsort
andfilter
(#1493) (@lkdvos) - Un-collapse nothings in
gradient
(#1495) (@ToucheSir)
Closed issues:
v0.6.68
Zygote v0.6.68
Merged pull requests:
- Fix tests (#1467) (@devmotion)
- CompatHelper: add new compat entry for Statistics at version 1, (keep existing compat) (#1469) (@github-actions[bot])
- CompatHelper: bump compat for GPUArrays to 10, (keep existing compat) (#1480) (@github-actions[bot])
Closed issues:
- Failing to precompile Flux and Zygote (#1456)
- Assignment to multiple arrays is not differentiable on GPU since Zygote.jl 0.6.67 (#1470)
- Spurious "Output is complex, so the gradient is not defined" error (#1471)
- NaN in gradient of abs() on complex 0 (#1472)
- test (#1475)
- Type unstable gradients (@code_warntype) (#1476)
- Type unstable gradients (#1477)
v0.6.67
Zygote v0.6.67
Merged pull requests:
- Excise getindex adjoint (#1328) (@ToucheSir)
Closed issues:
- ∇getindex mutates, causing issues with higher order AD over getindex. (#820)
v0.6.66
Zygote v0.6.66
Merged pull requests:
Closed issues:
v0.6.65
Zygote v0.6.65
Merged pull requests:
- Mark AbstractFFT test broken (#1452) (@ToucheSir)
- Extend kron support (#1458) (@willtebbutt)
Closed issues:
v0.6.64
v0.6.63
Zygote v0.6.63
Closed issues:
- Unable to precompile Zygote (#1435)
gradient
very slow when function call involves indexing (#1436)- Silent failure differentiating ClassicalOrthogonalPolynomials.jl (#1440)
Merged pull requests:
- Replace "may" with "might" to avoid ambiguity (#1412) (@jeffreyesun)
- Allow
f
to return a Tuple inwithgradient(f, args...)
(#1419) (@mcabbott) - Fix broken example in documentation (#1434) (@LilithHafner)
- Adjoint for
parent
forLowerTriangular
andUpperTriangular
(#1444) (@torfjelde)