Skip to content

Releases: FluxML/Zygote.jl

v0.6.40

10 May 02:19
885a904
Compare
Choose a tag to compare

Zygote v0.6.40

Diff since v0.6.39

Closed issues:

  • Function mod2pi + list of implemented functions (#118)
  • Unexpected error with using the normalize from LinearAlgebra (#1190)
  • Gradient Dimension Mismatch (#1192)

Merged pull requests:

v0.6.39

30 Apr 18:23
ec9ce3c
Compare
Choose a tag to compare

Zygote v0.6.39

Diff since v0.6.38

Merged pull requests:

v0.6.38

13 Apr 23:36
9602c6b
Compare
Choose a tag to compare

Zygote v0.6.38

Diff since v0.6.37

Closed issues:

  • non-differentiable error for code that needn't be differentiable (#175)
  • Performance of gradient depends on size of implicitly used array (#1180)
  • Initializing buffer twice in loop results in a corrupted array (#1191)
  • Mismatch gradient output with compared to the docs. (#1193)
  • Params iteration is type unstable (#1202)
  • AD error due to interaction of missing gradient of besselk and struct with vector (#1204)

Merged pull requests:

v0.6.37

16 Mar 19:30
a133200
Compare
Choose a tag to compare

Zygote v0.6.37

Diff since v0.6.36

Merged pull requests:

v0.6.36

10 Mar 06:07
843a52d
Compare
Choose a tag to compare

Zygote v0.6.36

Diff since v0.6.35

Closed issues:

  • Possible typo in copy!(x::AbstractVector, ps::Params) (#1135)
  • Pullback evaluates to nothing for broadcasted distribution operations (regression) (#1178)

Merged pull requests:

v0.6.35

22 Feb 06:10
e56375e
Compare
Choose a tag to compare

Zygote v0.6.35

Diff since v0.6.34

Closed issues:

  • Matrix (and higher) comprehensions causes stackoverflow (#176)
  • ERROR: LoadError: Need an adjoint for constructor SparseMatrixCSC{Float64,Int64}. Gradient is of type Array{Float64,2}. (#742)
  • gradient calculation with explicit type cast is broken (#810)
  • change repo description from "Intimate Affection Auditor" (#816)
  • README should not mention @adjoint (#1105)
  • Significant compile time latency in Flux with default optimization (#1126)
  • Differentiation of a scalar times array times array results in non-differentiable expression (#1140)
  • Error in gradient of custom AbstractMatrix subtypes (#1146)
  • Non-deterministic AssertionError when differentiating ThreadsX.sum (#1159)
  • Insane precompile times in Metalhead models (#1160)
  • Type error with zip and heterogeneous vectors in pullback (#1162)
  • Unable to differentiate through Einstein sums from Einsum.jl -- Mutating arrays is not supported (#1164)

Merged pull requests:

  • Add codecov badge (#1151) (@ToucheSir)
  • Update codecov action and only run on stable linux (#1152) (@ToucheSir)
  • ntuple for _restore regardless of length (#1163) (@SBuercklin)
  • CompatHelper: bump compat for "FillArrays" to "0.13" (#1165) (@github-actions[bot])
  • CompatHelper: bump compat for "NaNMath" to "1" (#1166) (@github-actions[bot])
  • update README to reference ChainRulesCore to define custom gradients (#1169) (@mzgubic)
  • Broadcast rule for types (#1171) (@mcabbott)

v0.6.34

21 Jan 20:08
95d61fc
Compare
Choose a tag to compare

Zygote v0.6.34

Diff since v0.6.33

Closed issues:

  • [Suggestion] withhessian (#1139)
  • Hessian Vector Products (#1141)

Merged pull requests:

v0.6.33

22 Dec 16:12
3a23a34
Compare
Choose a tag to compare

Zygote v0.6.33

Diff since v0.6.32

Closed issues:

  • Support sparse arrays/matrices as output? (#163)
  • AD through cuFFT fails, (type instability / broadcast) (#1129)
  • Broadcast gradient error (#1132)

Merged pull requests:

  • CompatHelper: bump compat for "SpecialFunctions" to "2" (#1122) (@github-actions[bot])
  • Fix incorrect @forwarding of Base.in on Params (#1130) (@ToucheSir)
  • Tag for SpecialFunctions@2 (#1138) (@DhairyaLGandhi)

v0.6.32

25 Nov 19:36
0d80a08
Compare
Choose a tag to compare

Zygote v0.6.32

Diff since v0.6.31

Closed issues:

  • Zygote broken on nightly (#1066)

Merged pull requests:

v0.6.31

25 Nov 01:39
bc6fd2f
Compare
Choose a tag to compare

Zygote v0.6.31

Diff since v0.6.30

Closed issues:

  • AD does not follow through views in structs (#598)
  • pmap doesn't work in zygote (#634)

Merged pull requests: