v0.2.6
Reactant v0.2.6
Merged pull requests:
- feat: functionalities for supporting NeuralOperators.jl (#217) (@avik-pal)
- CompatHelper: add new compat entry for AbstractFFTs in [weakdeps] at version 1, (keep existing compat) (#229) (@github-actions[bot])
- feat: overload
mul!
(#230) (@avik-pal) - feat: extend
mul!
work for subarrays (#231) (@avik-pal) - fix abs of complex number (#239) (@Pangoraw)
- feat: support setindex with views (#240) (@avik-pal)
- fix: bypass segfault with fill complex (#245) (@avik-pal)
- feat: add support for
clamp
andclamp!
(#247) (@avik-pal) - fix: reduction of complex arrays (#248) (@avik-pal)
- feat: add support for NNlib make causal mask (#249) (@avik-pal)
- feat: partial NNlib.gather support + better indexing support (#252) (@avik-pal)
- Add 32bit CI (#254) (@wsmoses)
- implement
@trace
for (#255) (@Pangoraw) - Format code of branch "main" (#257) (@github-actions[bot])
- feat: more coverage for NNlib functions (#258) (@avik-pal)
- feat: inherit scalar indexing functionality from GPUArraysCore (#268) (@avik-pal)
- Disable verifier in main pass manager pipeline (#269) (@Pangoraw)
- chore: bump ReactantCore version (#270) (@avik-pal)
- fix: add GPU backend as default if available (#272) (@avik-pal)
- Use gensym-ed variable in
@compile
and@jit
(#274) (@jumerckx)
Closed issues:
YaoBlocks.cunmat
has problems during tracing (#174)- Lux example MLP with TrainState API throws JIT session errors (#220)
- Use
GPUArraysCore
for scalar indexing flags (#232) - Reactant fails to compile a function accepting complex parameters (#235)
- Name clash when calling
Reactant.@compile
over a function that is namedf
(#237) getindex
assumes static indexing (#243)mlirDenseElementsAttrSplatGet
with ComplexNumbers lead to a SegFault (#244)- conv! (#251)
- 32-Bit CI (#253)