Skip to content

Releases: FluxML/Flux.jl

v0.13.9

30 Nov 19:30
3518aa1
Compare
Choose a tag to compare

Flux v0.13.9

Diff since v0.13.8

Closed issues:

  • Iteration over params(m) in explicit mode gives no gradient (#2091)
  • Flux.Optimise.update! updating grads instead of params? (#2121)
  • Flux.reset! triggers a BoundsError (#2124)

Merged pull requests:

v0.13.8

22 Nov 05:48
ad988da
Compare
Choose a tag to compare

Flux v0.13.8

Diff since v0.13.7

Closed issues:

  • using Flux is broken on the Julia nightly (#2097)
  • Chain(Parallel(...), ...) (#2100)
  • Apparent memory leak when using Distributed? (#2102)
  • [API] Preventing errors from misplaced optimizer objects (#2106)

Merged pull requests:

  • Safer gradients (by copying before mutating) & less piracy (by removing ArrayInterface) (#2098) (@mcabbott)
  • Allow OneHotArrays.jl v0.2 (#2109) (@mcabbott)

v0.13.7

29 Oct 08:16
b2b0748
Compare
Choose a tag to compare

Flux v0.13.7

Diff since v0.13.6

Closed issues:

  • DimensionMismatch("array could not be broadcast to match destination") (#1457)
  • Warn on NaN loss (#1981)
  • Make create_bias a public API? (#2049)
  • Make rng_from_array non-differentiable (#2062)
  • @autosize does not work with semi-colon separated kwargs (#2086)
  • early_stopping does not work as expected (#2089)

Merged pull requests:

v0.13.6

13 Sep 14:04
8bc0c35
Compare
Choose a tag to compare

Flux v0.13.6

Diff since v0.13.5

Closed issues:

  • OneHotArrays.jl? (#1544)
  • [Discussion]: doctests, docstrings, documentation manual, and unclear internal API (for newcomers) (#1990)
  • [Bug]: Swapped alpha and beta in tversky loss? (#1993)
  • [Discussion]: documentation for @reexported and imported (or using) packages (#2038)
  • Pull request #2007 causes Flux.params() calls to not get cached (#2040)
  • v0.13.5 breaks Flux.train! on a custom type (#2045)
  • Bounds erro for Flux.reset! in loss function (#2057)

Merged pull requests:

v0.13.5

06 Aug 15:17
a377cb0
Compare
Choose a tag to compare

Flux v0.13.5

Diff since v0.13.4

Closed issues:

  • PINN loss doesn't converge to 0? (#1966)
  • Simple chaining compatibility check (#2017)
  • v0.12.10 => v0.13.4 breaks Dropout on CUDA (#2018)
  • Wrong rrule dispatch for Array constructor (#2033)

Merged pull requests:

v0.13.4

05 Jul 15:33
d66d2c4
Compare
Choose a tag to compare

Flux v0.13.4

Diff since v0.13.3

Closed issues:

  • Repository: on the addition of loss/distance functions and other niceties to Flux (#826)
  • trainable for BatchNorm stops parameters from being saved and loaded (#1027)
  • Non-descriptive arg in Conv: why filter intead of size? (#1212)
  • Ada or ADA (#1949)
  • Make gpu(::DataLoader) work or error loudly if it doesn't (#1974)
  • Conversion error when loading a model with v0.13+ with BSON (#1984)
  • GPU broadcasting error when using softmax on GPU (#1994)
  • Error when using CUDA (#1997)
  • type cannot been referred with structured model function (#2000)
  • [Broken Documentation] Dense(1 => 1) (#2001)

Merged pull requests:

v0.13.3

27 May 04:51
e4f8678
Compare
Choose a tag to compare

Flux v0.13.3

Diff since v0.13.2

Merged pull requests:

v0.13.2

26 May 17:06
28ee7b4
Compare
Choose a tag to compare

Flux v0.13.2

Diff since v0.13.1

Closed issues:

  • Inconsistent "Julia ecosystem" docs (#1922)
  • sigmoid_fast in GRU? (#1967)

Merged pull requests:

v0.13.1

10 May 21:48
eaa7ee8
Compare
Choose a tag to compare

Flux v0.13.1

Diff since v0.13.0

Closed issues:

  • Batchnorm on GPU for Float64 values (#1897)
  • Tag? (#1924)
  • DataLoader causes scalar indexing on GPU in Flux v0.13.0 (regression) (#1935)
  • Flux.flip with broadcasting warning (#1936)
  • Add a workflow to clean-up gh-pages branch? (#1940)
  • DimensionMismatch: All data containers must have the same number of observations. (#1941)
  • Type instability in Recur for 3 dimensional arrays (#1947)
  • What is the idiomatic way to get training loss from gradient()? (#1950)
  • Dropout erroring on latest CUDA (#1960)
  • AdaBelief issues (#1962)

Merged pull requests:

v0.13.0

08 Apr 06:51
6476a31
Compare
Choose a tag to compare

Flux v0.13.0

Changes in NEWS.md

Diff since v0.12.10

Closed issues:

  • DepthwiseConv does not run on GPU (#459)
  • Flux type piracy breaks REPL completions (#629)
  • Cannot do double iteration of DataLoader (#1227)
  • elu activation fails on nested pullbacks on GPU (#1383)
  • Training not working for 1D types (#1479)
  • adjoint of conv adjoint. (#1665)
  • pullback's back returns unexpected size if some parameters are not used (#1601)
  • Allow specification of RNG in Dropout (#1617)
  • deprecate DepthwiseConv once we have groups in standard conv (#1667)
  • Parallel edge-cases (#1685)
  • Layer printing interferes with different element types (#1690)
  • Normalization Layers not interating well with destructure/restructure (#1727)
  • missing docstring for Flux.params and trainable (#1732)
  • inconsistency between params and destructure (#1733)
  • Parameter Sharing breaks destructure (#1767)
  • Remove Juno.jl dependency (#1779)
  • Flux.destructure's restructure fails in the gradient if loss does not use all parameters (#1826)
  • Flux.chunk for multi-dimensional arrays (#1841)
  • onehotbatch performance (#1844)
  • Issue taking gradients of Chains on GPU (#1853)
  • Chain forgets names under fmap (#1857)
  • Recurrent 3d interface uses a lot of memory (#1872)
  • Gradient incorrect for Conv-layer and complex numbers (#1876)
  • Add Siamese Contrastive Loss function (#1880)
  • Urgent GSoC revisions are needed. (#1890)
  • Flux v0.12.9 and the Flux.Tracker.gradient is wrong, why? (#1898)
  • LoadError UnderVarError: flatten not defined (#1899)
  • Proposal: Move params to Zygote (#1900)
  • This one is not in use, which one should I use instead in Flux? (#1903)
  • ERROR: LoadError: Can't differentiate foreigncall expression (#1904)
  • Missing docstring for Flux.Data.Dataloader (#1909)
  • Different Julia versions at different places for doctests (#1914)
  • Parallel layer behaves diffferently in a Chain than on its own (#1919)
  • ADAMW not stable (#1920)
  • Chain ignores Base.show function of custom layer (#1929)

Merged pull requests: