Skip to content

Releases: FluxML/Zygote.jl

v0.4.13

05 Apr 23:05
1c24a8a
Compare
Choose a tag to compare

Zygote v0.4.13

Diff since v0.4.12

Closed issues:

  • Logging and String Interpolation Errors in gradient (#560)
  • Array Padding (Plain Julia/Images.jl/PaddedViews.jl) (#561)
  • Gradients of broadcasted exp broken with CuArrays v2.0.1 (#567)
  • Compat with ArrayLayout 0.2 (#576)

Merged pull requests:

  • AbstractFFTs, rfft, plans, and a couple of tests (#270) (@dsweber2)
  • nograd string, repr (#562) (@CarloLucibello)
  • Fix broadcast for CuArray with CuArrays 2.0 (#565) (@ararslan)
  • fix gpu integration tests (#569) (@CarloLucibello)
  • add clarifying brackets to docs on what pullback does (#573) (@oxinabox)
  • Fix GPU broadcasting tests (#574) (@ararslan)
  • CompatHelper: bump compat for "ArrayLayouts" to "0.2" (#579) (@github-actions[bot])
  • CompatHelper: add new compat entry for "AbstractFFTs" at version "0.5" (#580) (@github-actions[bot])
  • Make Cholesky adjoint GPU-friendly (#581) (@aterenin)

v0.4.12

24 Mar 14:06
ac3d360
Compare
Choose a tag to compare

Zygote v0.4.12

Diff since v0.4.11

Closed issues:

  • efficient gradient for fft (#204)
  • WARNING: Method definition _pullback (#554)

Merged pull requests:

v0.4.11

23 Mar 11:05
24f9c58
Compare
Choose a tag to compare

Zygote v0.4.11

Diff since v0.4.10

Closed issues:

  • RFC: return full gradient of all arguments in gradient (#535)
  • adjoint function for complex functions (#540)

Merged pull requests:

v0.4.10

14 Mar 17:08
88e4f12
Compare
Choose a tag to compare

Zygote v0.4.10

Diff since v0.4.9

Closed issues:

  • Three ways to fail taking gradients in sum() (#231)
  • sum fails to capture closure variables (#314)
  • vcat with literal fails (#440)
  • vcat error for appending scalars (#538)

Merged pull requests:

  • Adds a nograd function to encapsulate an operation without gradient (#465) (@cossio)
  • CompatHelper: add new compat entry for "ArrayLayouts" at version "0.1" (#533) (@github-actions[bot])
  • fix adjoint sum(f, xs) (#534) (@CarloLucibello)
  • Add a check kwarg to cholesky adjoint and bug fix (#539) (@mohamed82008)
  • vcat vectors + numbers (#542) (@mcabbott)

v0.4.9

02 Mar 15:08
e54e702
Compare
Choose a tag to compare

Zygote v0.4.9

Diff since v0.4.8

Closed issues:

  • vcat of a vector with a number is not differentiable (#516)
  • tag new release (#528)

Merged pull requests:

v0.4.8

29 Feb 08:08
edc63fb
Compare
Choose a tag to compare

Zygote v0.4.8

Diff since v0.4.7

Closed issues:

  • Adjoint of literal_pow fails when grad is calculated on negative input (#247)
  • softmax adjoint does not support the dims keyword (#425)
  • Tag? (#427)
  • gradient on Distances.jl evaluate causes Julia to crash (#429)
  • Readme Error (#470)
  • Need an adjoint for constructor Base.OneTo{Int64} (#483)
  • Julia Crash (#486)
  • Zygote suffers poor performance w/ type conversions (#491)
  • Adjoint for filter (#492)
  • Cannot calculate gradient. (#511)
  • Literal arrays are not differentiable (#513)

Merged pull requests:

v0.4.7

29 Jan 11:57
v0.4.7
a802bd5
Compare
Choose a tag to compare

v0.4.7 (2020-01-29)

Diff since v0.4.6

Closed issues:

  • Readme outdated (#484)
  • Gradient of exp(real matrix) should be real (#475)
  • Intermediate complex number causes complex gradient (#472)
  • Converting UniformScaling to Matrix causes mutation (#468)

Merged pull requests:

v0.4.6

14 Jan 20:57
v0.4.6
Compare
Choose a tag to compare

v0.4.6 (2020-01-14)

Diff since v0.4.5

Merged pull requests:

v0.4.5

10 Jan 18:21
v0.4.5
2ac3528
Compare
Choose a tag to compare

v0.4.5 (2020-01-10)

Diff since v0.4.4

Closed issues:

  • Zygote fails when an adjoint hits the GC (#451)
  • Basic function errors (#426)
  • ERROR: InitError: LoadError: Can't differentiate loopinfo expression (#393)

Merged pull requests:

v0.4.4

08 Jan 15:10
v0.4.4
d144c1b
Compare
Choose a tag to compare

v0.4.4 (2020-01-08)

Diff since v0.4.3

Merged pull requests: