Skip to content

Tags: EnzymeAD/Reactant.jl

Tags

v0.2.153

Toggle v0.2.153's commit message
[Diff since v0.2.152](v0.2.152...v0.2.153)

**Merged pull requests:**
- Don't own a null array (#1524) (@wsmoses)
- More precompile memory fixups (#1525) (@wsmoses)
- Actually use c api (#1526) (@wsmoses)
- Prepare for new jll passes (#1527) (@wsmoses)
- Bump julia-actions/julia-downgrade-compat from 1 to 2 (#1528) (@dependabot[bot])
- Regenerate MLIR Bindings (#1529) (@github-actions[bot])
- Reduce TPU errors (#1531) (@wsmoses)
- fix: init for julia and shlo are semantically different (#1532) (@avik-pal)
- Format Bazel code of branch "main" (#1540) (@github-actions[bot])
- Regenerate MLIR Bindings (#1541) (@github-actions[bot])
- Format Bazel code of branch "main" (#1542) (@github-actions[bot])
- Regenerate MLIR Bindings (#1543) (@github-actions[bot])
- Fix enzyme.make_zero! (#1544) (@wsmoses)
- Update Project.toml (#1546) (@wsmoses)
- JLL: fix no nan (#1547) (@wsmoses)

**Closed issues:**
- TPU ifrt nondeterministically segfaults on initialization (#1497)

v0.2.152

Toggle v0.2.152's commit message
[Diff since v0.2.151](v0.2.151...v0.2.152)

**Merged pull requests:**
- docs: new sharding docs (#1370) (@avik-pal)
- Add widen_wrap opt (#1511) (@wsmoses)
- fix: default to shardy again (#1512) (@avik-pal)
- fix: fixes for random sampling (#1513) (@avik-pal)
- Sdy comm (#1516) (@wsmoses)
- Format Julia code of branch "main" (#1517) (@github-actions[bot])
- Format Bazel code of branch "main" (#1518) (@github-actions[bot])
- Regenerate MLIR Bindings (#1519) (@github-actions[bot])
- refactor: move patterns to diff list (#1520) (@avik-pal)
- fix: more dispatches for mapreduce (#1521) (@avik-pal)
- fix: force finalize the buffers after precompile (#1522) (@avik-pal)

**Closed issues:**
- `rand!` without rng falls-back to sampler interface (#1446)
- Host-device copying (#1458)
- GSPMD sharding propgagtion is deprecated (#1472)
- Diagonal Matrix Mult is Slower than Dense (#1483)
- Error with rand and eltype (#1508)

v0.2.151

Toggle v0.2.151's commit message
[Diff since v0.2.150](v0.2.150...v0.2.151)

**Merged pull requests:**
- diag opt passes (#1510) (@wsmoses)

v0.2.150

Toggle v0.2.150's commit message
[Diff since v0.2.149](v0.2.149...v0.2.150)

**Merged pull requests:**
- Fix memory error during compilation (#1499) (@wsmoses)
- Format Julia code of branch "main" (#1500) (@github-actions[bot])
- More TPU fixes (#1501) (@wsmoses)
- Add a new method of getindex (#1502) (@jlk9)
- Silence unused-command-line-argument warning, not just the error (#1506) (@giordano)
- Format Julia code of branch "main" (#1507) (@github-actions[bot])

**Closed issues:**
- make_zero! doesn't apply inside a compiled gradient (#1503)

v0.2.149

Toggle v0.2.149's commit message
[Diff since v0.2.148](v0.2.148...v0.2.149)

**Merged pull requests:**
- [CI] Prepare setup for new runners (#1478) (@giordano)
- Format Julia code of branch "main" (#1495) (@github-actions[bot])

v0.2.148

Toggle v0.2.148's commit message
[Diff since v0.2.147](v0.2.147...v0.2.148)

**Merged pull requests:**
- Format Julia code of branch "main" (#1477) (@github-actions[bot])
- Remove debug prints (#1481) (@giordano)
- Try fixing workspace (#1485) (@wsmoses)
- Use iota for diag scatter generation (#1487) (@wsmoses)
- Fix 5090 support (#1488) (@wsmoses)
- Format Bazel code of branch "main" (#1489) (@github-actions[bot])
- Regenerate MLIR Bindings (#1490) (@github-actions[bot])
- feat: add support for DLFP8Types (#1491) (@avik-pal)
- feat: add support for mapreduce of Base.Iterators (#1493) (@avik-pal)
- new jll (#1494) (@wsmoses)

**Closed issues:**
- Use of iterators with Reactant `@trace` (#1435)
- undefined symbol: `nvshmemx_hostlib_finalize` (#1480)
- TPU strip-debuginfo error (#1482)
- undefined symbol linking error on 0.2.147 (#1484)
- Scalar index error mapreducing over an array and iterator (#1486)

v0.2.147

Toggle v0.2.147's commit message
[Diff since v0.2.146](v0.2.146...v0.2.147)

**Merged pull requests:**
- Don't use `fmap` in traced ifs (#1457) (@jumerckx)
- test: compile with more devices than available (#1471) (@avik-pal)
- Format Bazel code of branch "main" (#1473) (@github-actions[bot])
- Regenerate MLIR Bindings (#1474) (@github-actions[bot])
- JLL bump (#1475) (@wsmoses)
- Faster copyto! and similar (#1476) (@wsmoses)

v0.2.146

Toggle v0.2.146's commit message
[Diff since v0.2.145](v0.2.145...v0.2.146)

**Merged pull requests:**
- feat: xla/mhlo export passes (#1463) (@avik-pal)
- feat: jll changes for mhlo/xla passes (#1464) (@avik-pal)
- feat: triton c api (#1467) (@avik-pal)
- Regenerate MLIR Bindings (#1468) (@github-actions[bot])

v0.2.145

Toggle v0.2.145's commit message
[Diff since v0.2.144](v0.2.144...v0.2.145)

**Merged pull requests:**
- perf: run ablations for the paper (#1408) (@avik-pal)
- CompatHelper: bump compat for YaoBlocks in [weakdeps] to 0.14 for package ., (keep existing compat) (#1450) (@github-actions[bot])
- Add copy handler and linkable version (#1451) (@wsmoses)
- feat: add enzymexla op wrappers (#1453) (@avik-pal)
- fix: update distributed APIs to new jll (#1454) (@avik-pal)
- Format Bazel code of branch "main" (#1455) (@github-actions[bot])
- Regenerate MLIR Bindings (#1456) (@github-actions[bot])
- Try to not use dicts (#1459) (@wsmoses)
- Format Julia code of branch "main" (#1460) (@github-actions[bot])
- feat: new jll (#1461) (@avik-pal)

**Closed issues:**
- Not working with RTX 5090 (#1280)
- MLIR error with ClimaOcean + Reactant (#1452)

v0.2.144

Toggle v0.2.144's commit message
[Diff since v0.2.143](v0.2.143...v0.2.144)

**Merged pull requests:**
- Regenerate MLIR Bindings (#1447) (@github-actions[bot])