Releases: FluxML/Zygote.jl
Releases · FluxML/Zygote.jl
v0.6.12
Zygote v0.6.12
Closed issues:
- broadcast involving
NTuple
errorsno method matching unbroadcast(::Tuple{…
AND possible fix? (#975)
Merged pull requests:
unbroadcast
for tuples (#977) (@mcabbott)- Basic cleanup (#979) (@DhairyaLGandhi)
v0.6.11
Zygote v0.6.11
Closed issues:
- Cannot take gradient of function of jacobian (#305)
- error for hessian of a^2*b (#405)
- Unused comprehension throws "iterate(nothing)" method error (#804)
- Operations on StaticArrays give runtime BoundsError (#860)
- Gradient of
SpecialFunctions.bessel...
errors with SpecialFunctions >= 1 - support thunks? (#873) - backedge for ChainRules.rrule not working correctly (#915)
- Internal error from a BoundsError (#960)
- Using round() for gradient: MethodError: no method matching iterate (#964)
- Grads algebra on GPU causes
scalar getindex is disallowed
error (#971)
Merged pull requests:
- Define custom adjoints for LogExpFunctions instead of StatsFuns (#949) (@devmotion)
- Handle nothing in map (#951) (@0)
- fix adjoint for sum (#955) (@simeonschaub)
- fix differentiation of loopinfo exprs (#956) (@simeonschaub)
- Change == to isapprox in some tests (#963) (@mcabbott)
- Adjoint for
ForwardDiff.jacobian
(#968) (@mcabbott) - fix gradient algebra on gpu (#972) (@CarloLucibello)
- rename ChainRules differential types (#974) (@mzgubic)
- minor typo fix (#976) (@marius311)
v0.6.10
Zygote v0.6.10
Closed issues:
Merged pull requests:
- Add nograd to Symbol constructor (#952) (@ChrisRackauckas)
v0.6.9
Zygote v0.6.9
Closed issues:
- Cant differentiate gc_preserve_end due to keyword args (#584)
Merged pull requests:
- remove cufunc (#929) (@CarloLucibello)
v0.6.8
Zygote v0.6.8
Merged pull requests:
- Gradients for
eachcol
& friends (#896) (@mcabbott) - Update Array printing in doctests for 1.6 (#935) (@ToucheSir)
- Fix docs deployment (#936) (@darsnack)
- nograd
sizehint!
(#938) (@DhairyaLGandhi)
v0.6.7
Zygote v0.6.7
Closed issues:
- Wrong adjoint for Cholesky (#932)
Merged pull requests:
- Fix \ for Cholesky (#934) (@devmotion)
v0.6.6
v0.6.5
Zygote v0.6.5
Merged pull requests:
- Add push! adjoint for vector of arrays (#876) (@DhairyaLGandhi)
- Fixed broken link (#921) (@rgobbel)
v0.6.4
Zygote v0.6.4
Closed issues:
- How to calculate Jacobians (or just derivatives of vector functions) with Zygote? (#51)
- Jacobian and Hessian (#98)
- Jacobian in Zygote with Params (#413)
- Second derivative of univariate functions: hessian() only takes arrays (#891)
- Gradient of sum (#900)
jacobian
not implemented in v0.6.3 ? (#910)- Zygote changes type of Interpolations within a function (#914)
Merged pull requests:
- fix cat with Val dims (#881) (@marius311)
- Add
jacobian
, at last? (#890) (@mcabbott) - add map/broadcast/algebra/iteration/dict interface for Grads (#902) (@CarloLucibello)
- Use GitHub package server in CI (#904) (@DhairyaLGandhi)
- add more set interface to Params (#907) (@CarloLucibello)
v0.6.3
Zygote v0.6.3
Closed issues:
- Gradient checkpointing? (#884)
Merged pull requests:
- Add isderiving utility (#853) (@DhairyaLGandhi)
- add gradient checkpointing (#886) (@jw3126)