Skip to content

Releases: FluxML/Zygote.jl

v0.6.62

01 Jun 12:12
328bc01
Compare
Choose a tag to compare

Zygote v0.6.62

Diff since v0.6.61

Closed issues:

  • Jacobian returns (nothing,) on a Lux Network. Gradient works. (#1422)
  • Mutating arrays is not supported when trying to calculate the derivative of a function (#1425)
  • ZygoteColorsExt interference with startup packages that load Colors.jl (#1427)
  • @adjoint for logabsdet duplicates ChainRules rrule (#1431)

Merged pull requests:

v0.6.61

12 May 22:48
e2d7839
Compare
Choose a tag to compare

Zygote v0.6.61

Diff since v0.6.60

Closed issues:

  • Zygote is broken on Julia 1.10 (#1410)

Merged pull requests:

v0.6.60

07 Apr 16:06
31811c3
Compare
Choose a tag to compare

Zygote v0.6.60

Diff since v0.6.59

Closed issues:

  • Broadcasted exp(-tr5) is not differentiable (#1399)
  • Gradients of functions that use Buffer don't pass the inferred test (#1402)
  • GPU compilation of kernel #broadcast_kernel Error when differentiating a Flux model on GPU (#1404)
  • Regression in Zygote gradient accuracy in recent versions (#1405)
  • differentiating rfft on CuArray leads to error (#1406)

Merged pull requests:

  • Fix broadcasted 3-arg * (#1401) (@mcabbott)
  • Fix some typos (#1407) (@goggle)
  • CompatHelper: bump compat for FillArrays to 1, (keep existing compat) (#1409) (@github-actions[bot])

v0.6.59

17 Mar 01:03
1c933e9
Compare
Choose a tag to compare

Zygote v0.6.59

Diff since v0.6.58

Merged pull requests:

v0.6.58

15 Mar 13:50
55fea5e
Compare
Choose a tag to compare

Zygote v0.6.58

Diff since v0.6.57

Closed issues:

  • ERROR: LoadError: ArgumentError: Package Colors [5ae59095-9a9b-59fe-a467-6f913c188581] is required but does not seem to be installed (#1395)

Merged pull requests:

v0.6.57

14 Mar 15:26
756dd37
Compare
Choose a tag to compare

Zygote v0.6.57

Diff since v0.6.56

Closed issues:

  • Different jacobian than FiniteDiff for rfft (#1158)
  • Incorrect pullback of AbstractFFTs.[i]rfft? (#1377)

Merged pull requests:

v0.6.56

08 Mar 22:32
108e5a1
Compare
Choose a tag to compare

Zygote v0.6.56

Diff since v0.6.55

Closed issues:

  • Issue with comparison operator and cuarrays (#678)
  • Custom @adjoint doesn't work with PyCall.jl (#789)
  • Not able to @opt_out rules with RuleConfig (#1342)
  • [docs] missing reference for hessian_reverse (#1361)
  • Binding Flux.setup does not exist (#1366)
  • Type instability in Flux.gradient with immutable structs (#1368)
  • Type instability on promote_type (#1372)
  • Incorrect gradient with comprehensions (#1374)

Merged pull requests:

v0.6.55

11 Feb 04:22
e2f0b5f
Compare
Choose a tag to compare

Zygote v0.6.55

Diff since v0.6.54

v0.6.54

11 Jan 01:56
c2f1794
Compare
Choose a tag to compare

Zygote v0.6.54

Diff since v0.6.53

Closed issues:

  • Buffer Regression in >v0.6.50 (#1352)

Merged pull requests:

v0.6.53

10 Jan 19:12
34ece5b
Compare
Choose a tag to compare

Zygote v0.6.53

Diff since v0.6.52

Closed issues:

  • abs2 of complex CUDA array fails with Zygote.gradient (#961)
  • gradient returns nothing for sum(abs2, x) with a complex CuArray (#1121)
  • Complex broadcasting AD gives nothing when using CUDA (#1215)
  • cispi has poor performance (#1276)

Merged pull requests:

  • Adding complex broadcasting for gradients on the GPU (#1324) (@ptiede)