Skip to content

Releases: EnzymeAD/Reactant.jl

v0.2.164

19 Sep 14:02
b6ec9a1
Compare
Choose a tag to compare

Reactant v0.2.164

Diff since v0.2.163

Merged pull requests:

  • Format Julia code of branch "main" (#1679) (@github-actions[bot])
  • Add section about loops in AD tutorial (#1680) (@Pangoraw)
  • docs: cross reference lux docs on training neural networks (#1682) (@avik-pal)
  • feat: new upstream opt passes (#1684) (@avik-pal)
  • feat: @trace on function definition (#1685) (@avik-pal)

Closed issues:

  • Add checkpointing section to Autodiff Tutorial (#1652)
  • WSL issue on v0.2.162 (failure of artifact but everything works well) (#1676)

v0.2.163

17 Sep 19:14
c3d1de9
Compare
Choose a tag to compare

Reactant v0.2.163

Diff since v0.2.162

Merged pull requests:

v0.2.162

17 Sep 11:26
9d852a2
Compare
Choose a tag to compare

Reactant v0.2.162

Diff since v0.2.161

Merged pull requests:

Closed issues:

  • HLO spmd-partitioning failure (#1010)
  • @compile gradient of NNlib.scatter! with Enzyme fails (#1423)
  • Overlayed functions not detected inside another overlayed function (#1589)
  • Weird indexing error with similar + fill! (#1602)
  • Error in forward run with Oceananigans (#1629)
  • Wrong number of indices when broadcasting reshaped array (#1634)
  • Unable to copy to array slice (#1636)
  • Reactant's traced scalar types causing issues with Optimisers.jl's ClipNorm() (#1645)
  • Trouble building Reactant with GPU (CUDA) support on remote cluster (#1653)

v0.2.161

05 Sep 13:17
c9e136c
Compare
Choose a tag to compare

Reactant v0.2.161

Diff since v0.2.160

Merged pull requests:

Closed issues:

  • Compile errors when using AcceleratedKernels.mapreduce on a StructVector of Tuples (#1555)
  • Abort trap: mismatched ranks of types1 vs 0 with Oceananigans script with ImmersedBoundaryCondition (#1600)
  • Reactant_jll cannot be built with CUDA13.0 (#1603)
  • copy of transpose fails due to scalar indexing (#1611)

v0.2.160

29 Aug 18:58
5d0ba5a
Compare
Choose a tag to compare

Reactant v0.2.160

Diff since v0.2.159

Merged pull requests:

Closed issues:

  • Error when precompiling in Windows (#198)
  • Cannot register CUDA backend: "Could not find registered platform with name: 'cuda'" (#1591)
  • Going from Reactant v0.2.152 to v0.2.153 breaks compilation of NNlib.logsumexp (#1593)
  • Segfault with cumulative sum in stack/eachrow (#1597)

v0.2.159

26 Aug 21:33
fe2e302
Compare
Choose a tag to compare

Reactant v0.2.159

Diff since v0.2.158

Merged pull requests:

  • Format Bazel code of branch "main" (#1588) (@github-actions[bot])
  • fix: unwanted promotion in copysign (#1590) (@avik-pal)

v0.2.158

24 Aug 18:10
d59b439
Compare
Choose a tag to compare

Reactant v0.2.158

Diff since v0.2.157

Merged pull requests:

v0.2.157

23 Aug 14:22
f03640d
Compare
Choose a tag to compare

Reactant v0.2.157

Diff since v0.2.156

Merged pull requests:

  • test: mark tests as broken instead of skipping them (#1536) (@avik-pal)
  • Format Julia code of branch "main" (#1580) (@github-actions[bot])

v0.2.156

22 Aug 15:50
228023d
Compare
Choose a tag to compare

Reactant v0.2.156

Diff since v0.2.155

Merged pull requests:

Closed issues:

  • Replace Ops.<...> with a custom @op macro (#671)

v0.2.155

21 Aug 23:00
7e21eca
Compare
Choose a tag to compare

Reactant v0.2.155

Diff since v0.2.154

Merged pull requests:

  • Fix typedef and undef ctors for ConcreteRArray and ConcreteRNumber (#1571) (@oschulz)
  • fix: mapreduce with unitrange dims (#1572) (@avik-pal)
  • CompatHelper: add new compat entry for FillArrays at version 1 for package test, (keep existing compat) (#1573) (@github-actions[bot])
  • Update Project.toml (#1575) (@wsmoses)