Reactant v0.2.18
Merged pull requests:
- linearize kernel args (#497) (@mofeing)
- Ka2 (#498) (@wsmoses)
- Regenerate MLIR Bindings (#501) (@github-actions[bot])
- linearize aliased kernel args (#504) (@jumerckx)
- Split
should_rewrite_ft
forcall
andinvoke
expressions, and overlayBase._unique_dims
(#505) (@mofeing) - feat: add rsqrt simplification (#506) (@avik-pal)
- Regenerate MLIR Bindings (#507) (@github-actions[bot])
- Format code of branch "main" (#509) (@github-actions[bot])
- feat: optimization passes (#510) (@avik-pal)
- Regenerate MLIR Bindings (#513) (@github-actions[bot])
- Make v and hcat with numbers work. (#514) (@jaeminoh)
- XLA Allocator stats (#517) (@Pangoraw)
- fix: generalize broadcast_in_dims for setindex (#518) (@avik-pal)
- Format code of branch "main" (#520) (@github-actions[bot])
- WIP: adapt to sroa jll (#521) (@wsmoses)
- Kernel: support constant input arg (#522) (@wsmoses)
- Implement
isnan
andisfinite
for TracedRNumber (#525) (@Pangoraw) - Format code of branch "main" (#528) (@github-actions[bot])
- feat: sorting and related functions (#529) (@avik-pal)
- Regenerate MLIR Bindings (#531) (@github-actions[bot])
- Format code of branch "main" (#533) (@github-actions[bot])
- Generalize precompilation support (#534) (@wsmoses)
- More constprop (#536) (@wsmoses)
- Fix tolerance on loggamma integration test (#537) (@wsmoses)
- Fix missing dialects in docs (#538) (@wsmoses)
Closed issues:
- minimize XLA error in gemm_autotuner for CUDA (#444)
- Not support
partialsortperm
? (#485) - KernelAbstractions + Reactant: UndefVarError:
pop
not defined (#488) - Infinite recursion on
unique(::Vector{Symbol})
within Reactant (#493) - Concatenation of scalar and ConcreteRArray gives a Vector (#511)
- Incorrect
broadcast_to_size
implementation (#512) - How to set NaN values in an RArray to a certain number? (#524)
- Precompilation of Reactant 0.2.1x fails (#527)