Skip to content

Releases: FluxML/NNlib.jl

v0.9.34

11 Apr 17:56
d3c38a4

Choose a tag to compare

NNlib v0.9.34

Diff since v0.9.33

Merged pull requests:

  • CompatHelper: bump compat for CUDA in [weakdeps] to 6, (keep existing compat) (#675) (@github-actions[bot])
  • CompatHelper: bump compat for cuDNN in [weakdeps] to 6, (keep existing compat) (#676) (@github-actions[bot])

v0.9.33

13 Jan 11:17
0c599d8

Choose a tag to compare

NNlib v0.9.33

Diff since v0.9.32

Merged pull requests:

Closed issues:

  • gather is not friendly with matrix of size 0 on GPU (#411)
  • Specialized scatter! dispatch for CUSPARSE.CuSparseMatrix (#647)
  • cuda extension broken due to missing AbstractCuSparseArray (#669)

v0.9.1

13 Jan 11:16
a3cdee6

Choose a tag to compare

NNlib v0.9.1

Diff since v0.9.0

This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.

v0.9.32

07 Dec 13:17
b50c226

Choose a tag to compare

NNlib v0.9.32

Diff since v0.9.31

Merged pull requests:

  • Fix cudnnConvolutionDescriptor deprecation warning in Julia 1.12 (#649) (@Copilot)
  • Add GitHub Copilot instructions for NNlib.jl (#651) (@Copilot)
  • Generalize batched_vec to support N-D batches (#652) (@Copilot)
  • Refactor gelu_tanh to use tanh for compiler pattern matching (#653) (@Copilot)
  • Bump julia-actions/cache from 1 to 2 (#656) (@dependabot[bot])
  • Bump codecov/codecov-action from 3 to 5 (#657) (@dependabot[bot])
  • Bump actions/checkout from 3 to 5 (#658) (@dependabot[bot])
  • Bump thollander/actions-comment-pull-request from 1.0.1 to 3.0.1 (#659) (@dependabot[bot])
  • Bump julia-actions/setup-julia from 1 to 2 (#660) (@dependabot[bot])
  • update min julia version to 1.10 (#661) (@CarloLucibello)
  • Bump actions/checkout from 5 to 6 (#663) (@dependabot[bot])
  • Bump tibdex/github-app-token from 1 to 2 (#664) (@dependabot[bot])
  • fix CI (#665) (@CarloLucibello)
  • Metal Extension with fix for tanh_fast (#666) (@CarloLucibello)

Closed issues:

  • gelu_tanh should actually use tanh (#640)
  • batched_vec for N-D batches (#645)
  • Deprecation warning: cudnnConvolutionDescriptor constructor extension during NNlibCUDACUDNNExt precompilation (Julia 1.12) (#646)
  • ✨ Set up Copilot instructions (#650)

v0.9.31

23 Jul 16:32
13d901d

Choose a tag to compare

NNlib v0.9.31

Diff since v0.9.30

Merged pull requests:

Closed issues:

  • Precise order of operations for convolution (#642)

v0.9.30

01 Apr 00:32
1468582

Choose a tag to compare

NNlib v0.9.30

Diff since v0.9.29

Merged pull requests:

  • Use the correct nthreads (#636) (@IanButterworth)
  • CompatHelper: bump compat for ForwardDiff in [weakdeps] to 1, (keep existing compat) (#637) (@github-actions[bot])

Closed issues:

  • Wrong number of threads used if interactive pool exists. (#634)

v0.9.29

19 Mar 15:46
85d80d1

Choose a tag to compare

NNlib v0.9.29

Diff since v0.9.28

Merged pull requests:

  • CompatHelper: add new compat entry for SpecialFunctions in [weakdeps] at version 2, (keep existing compat) (#630) (@github-actions[bot])
  • Add type alias for gelu -> gelu_tanh (#632) (@ToucheSir)
  • Don't spawn if: only one iteration or no threads or threading disabled (#633) (@IanButterworth)

Closed issues:

  • Issue with change to gelu (#631)

v0.9.28

28 Feb 23:40
2edc2c0

Choose a tag to compare

NNlib v0.9.28

Diff since v0.9.27

Merged pull requests:

Closed issues:

  • "Full" gelu without approximation (#628)

v0.9.27

09 Jan 10:11
b56ff50

Choose a tag to compare

NNlib v0.9.27

Diff since v0.9.26

Merged pull requests:

Closed issues:

  • Test failures with Zygote 0.7 (#619)

v0.9.26

26 Nov 07:07
81e6cd1

Choose a tag to compare

NNlib v0.9.26

Diff since v0.9.25

Merged pull requests: