Skip to content

Releases: FluxML/Flux.jl

v0.13.17

17 Jun 13:36
24b1eb2
Compare
Choose a tag to compare

Flux v0.13.17

Diff since v0.13.16

Closed issues:

  • Metal GPU acceleration on Apple Silicon (#1304)
  • Docs Revamp (#2174)
  • Add Tutorial Image Segmentation using Metalhead's UNet (#2192)
  • Flux.state binding does not exist (#2256)
  • "failed to start primary task" with Julia 1.9 and nthreads(:interactive) > 0 (#2257)
  • Error message (#2259)
  • GPU/CUDA memory leak (#2261)

Merged pull requests:

v0.13.16

05 May 15:16
7859403
Compare
Choose a tag to compare

Flux v0.13.16

Diff since v0.13.15

Closed issues:

  • Failed to precompile Flux (#2231)
  • need help from an expert (#2233)
  • Conv layer throws TaskFailedException when internal parameters are BigFloat (#2243)
  • Code block in documentation not rendering properly (#2248)
  • Regularisation looks to slow down gradient function by factor 500 (#2253)

Merged pull requests:

v0.13.15

18 Apr 01:39
ccf87bb
Compare
Choose a tag to compare

Flux v0.13.15

Diff since v0.13.14

Closed issues:

  • MethodError from show on custom layer, using @functor with no fields (#2208)
  • Simple L2 regularisation with Flux.params excruciatingly slow (#2211)
  • Quick start tutorial doesn't work; Flux.setup not defined (#2217)
  • Migrating to new explicit-style Flux (#2221)
  • should f16,f32, ... convert integer or boolean arrays? (#2225)
  • Creation of Adversarial Examples (#2229)

Merged pull requests:

v0.13.14

10 Mar 22:28
1258ddf
Compare
Choose a tag to compare

Flux v0.13.14

Diff since v0.13.13

Closed issues:

  • loadmodel! example in the docs doesn't work (#2191)
  • ConvTranspose can cause Julia crash on GPU (#2193)
  • Flattern removal (#2195)
  • Flux v0.13.13 gpu crashes (#2199)
  • FLux and Lux upon using: ERROR: LoadError: ArgumentError: invalid version string: local (#2202)
  • UndefVarError: #flatten not defined with existing model (#2204)

Merged pull requests:

v0.13.13

18 Feb 05:27
cebc0d9
Compare
Choose a tag to compare

Flux v0.13.13

Diff since v0.13.12

Closed issues:

  • Normalization layers promote eltype (#1562)
  • Recurrent cell eltype restriction breaks outputsize (#1565)
  • Performance regression with graph neural networks (#1577)
  • Opaque error caused by Float64 input to RNN (#1972)
  • Binding Flux.setup does not exist (#2169)
  • Un-intended behaviour? Should Flux be able to reduce StaticArrays? (#2180)
  • Custom model can not be trained (#2187)

Merged pull requests:

v0.13.12

04 Feb 18:06
c5a691a
Compare
Choose a tag to compare

Flux v0.13.12

Diff since v0.13.11

Closed issues:

  • Delta neural networks inference (#2129)
  • [Bug] Embedding forward pass breaks for onehotbatch with multiple batch dimensions (#2160)
  • MethodError: no method matching when training LSTMs even when loss function is working corrently (#2168)
  • Type instability with Flux.update! when loss function involves extra arguments (#2175)

Merged pull requests:

v0.13.11

04 Jan 22:52
7ae67a3
Compare
Choose a tag to compare

Flux v0.13.11

Diff since v0.13.10

Closed issues:

  • Deprecate track_stats=true for GroupNorm and InstanceNorm (#2006)
  • cpu(x) errors for x isa CuArray{<:CartesianIndex} (#2116)
  • Constructing a Chain from a dictionary (#2142)
  • Method error when using Flux.setup with Embedding layer (#2144)
  • Method Error when using Flux.withgradient (#2148)

Merged pull requests:

  • fix cpu(x) for immutable arrays (#2117) (@CarloLucibello)
  • Fix two bugs re setup (#2145) (@mcabbott)
  • CompatHelper: bump compat for MLUtils to 0.4, (keep existing compat) (#2147) (@github-actions[bot])

v0.13.10

23 Dec 09:17
ba48ad0
Compare
Choose a tag to compare

Flux v0.13.10

Diff since v0.13.9

Closed issues:

  • remove Bors (#1843)
  • Only generate and upload coverage for one matrix entry (#1939)
  • [Discussion]: Revamped Getting Started guide (#2012)
  • Using users provided weight matrix to build LSTM layers (#2130)

Merged pull requests:

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)