There is a newer version of the record available.

Published May 27, 2025 | Version LuxLib-v1.8.0
Software Open

Lux: Explicit Parameterization of Deep Neural Networks in Julia

Authors/Creators

Description

LuxLib LuxLib-v1.8.0

Diff since LuxLib-v1.7.3

Merged pull requests:

  • chore: bump julia-actions/julia-format from 3 to 4 (#1313) (@dependabot[bot])
  • feat: use 3rd order derivatives using Reactant (#1315) (@avik-pal)
  • allow SelectDim to take arbitrary views (#1318) (@ExpandingMan)
  • chore: bump crate-ci/typos from 1.31.1 to 1.32.0 (#1320) (@dependabot[bot])
  • docs: fix wrong function names in RNG admonition in interface.md (#1325) (@KristianHolme)
  • CompatHelper: bump compat for DocumenterVitepress to 0.2 for package docs, (keep existing compat) (#1328) (@github-actions[bot])
  • CompatHelper: bump compat for Interpolations to 0.16 for package CIFAR10, (keep existing compat) (#1329) (@github-actions[bot])
  • docs: lstm encoder decoder using Reactant (#1331) (@avik-pal)
  • feat: lower embedding to direct indexing (#1332) (@avik-pal)
  • fix: indexing (#1333) (@avik-pal)
  • fix: reactant gradients + precision config (#1334) (@avik-pal)
  • feat: emit batchnorm ops (#1336) (@avik-pal)

Closed issues:

  • Per-Layer Profiling (#864)
  • Integration of oneDNN for CPU operations (#1013)
  • Emit Batchnorm Op for Training (#1208)
  • Gradient of while loop with Reactant seems broken (#1316)
  • getting concatenating and splitting working with Reactant/Enzyme (#1317)
  • LuxLib doing LinearAlgebra.mul! on non-arrays can cause fallback to errors (#1322)
  • gpu_device(device_id) attaches to first/zeroth device regardless of device_id (#1330)

Notes

If you use this software, please cite it as below.

Files

LuxDL/Lux.jl-LuxLib-v1.8.0.zip

Files (13.7 MB)

Name Size Download all
md5:9c78f0ec1b38e68d0838fab7bb2e77c2
13.7 MB Preview Download

Additional details

Related works

Software