v0.2.32
Reactant v0.2.32
Merged pull requests:
- ci: run tests if julia file changes (#742) (@avik-pal)
- [IFRT] add c-bindings for "Held" PjRt classes (#751) (@mofeing)
- feat: initial IFRT integration (#764) (@avik-pal)
- [GHA] Run x86_64 macOS jobs on macOS-13 runners (#765) (@giordano)
- feat: JLL changes for IFRT Shardings (#770) (@avik-pal)
- refactor: move PJRT into a specific module (#771) (@avik-pal)
- track number in traced_type for mode == TracedSetPath (#772) (@jumerckx)
- Don't trace VersionNumber (#773) (@milankl)
- feat: initial draft of IFRT.Array interface (#774) (@avik-pal)
- refactor: rename R* to PJRT* (#775) (@avik-pal)
- [build_local] Add argument to set
--color
option for Bazel (#776) (@giordano) - Regenerate MLIR Bindings (#779) (@github-actions[bot])
- feat: setup Distributed Runtime (#780) (@avik-pal)
- fix: code_xla (#782) (@avik-pal)
- Bump xla (#783) (@wsmoses)
- feat: JLL changes for #780 (#784) (@avik-pal)
- Further enzymexla bump (#785) (@wsmoses)
- Format code of branch "main" (#786) (@github-actions[bot])
- Temporarily use fork of XLA to point to fork of LLVM (#787) (@giordano)
- feat: use C-API to convert TensorShardingAttr to HloSharding (#788) (@avik-pal)
- feat: JLL changes for #788 (#789) (@avik-pal)
- feat: more JLL changes for #788 (#790) (@avik-pal)
- feat: support kwargs in macros (#791) (@avik-pal)
- traced control flow fixes (#794) (@jumerckx)
- Bump enzymejax (#795) (@wsmoses)
- feat: JLL changes for IFRT integration (#796) (@avik-pal)
- [Compiler] Make
raise
a keyword argument (#797) (@giordano) - feat: add
Ops.sharding_constraint
(#798) (@avik-pal) - feat: JLL changes for sdy.sharding_constraint (#799) (@avik-pal)
- cf: extract condition to a name (#801) (@Pangoraw)
- build(deps): bump bazel-contrib/setup-bazel from 0.13.0 to 0.14.0 (#802) (@dependabot[bot])
- Bump JLL (#803) (@wsmoses)
- restore anyconcreterarray (#804) (@wsmoses)
- Fix raising (#805) (@wsmoses)
- fix: simplify Mesh implementation (#806) (@avik-pal)
- Bm (#807) (@wsmoses)
Closed issues:
- Failed sharding test on macOS (#763)
- Distributed Execution (#766)
- Tracing
VersionNumber
(#767) - @trace seems to fail when
if
evaluates a function (#768) - Error building
Base.TwicePrecision
in terms ofTracedRNumber
(#769) - code_xla broken (#781)
- Unexpected non-boolean (Reactant.TracedRNumber{Bool}) used in boolean context (#793)