What's Changed
- Rename linter/check_main.py -> scripts/lint_examples_main.py by @jansel in #124
- Improve error message for unpacking a tile by @jansel in #125
- Improve error message for overpacked tiles by @jansel in #126
- [BC breaking] Simplify block size configs by @jansel in #127
- Refactor reduction loop config spec by @jansel in #128
- Move BlockIdSequence to its own file by @jansel in #129
- Do not print output code durring autotuning by @jansel in #130
- Make helion.exc.TensorOperationInWrapper not fire on non-torch ops by @jansel in #131
- Add HELION_FORCE_AUTOTUNE=1 and update readme by @jansel in #132
- Correct units for time printouts by @jansel in #133
- Rename block_size_idx to block_id by @jansel in #134
- Rename block_indices to block_ids by @jansel in #135
- Add Pyre Pre-Commit Hook by @lolpack in #136
- Update .pre-commit-config.yaml by @oulgen in #137
- [Ready for review] Add hl.register_reduction_dim(); add support for matmul+layernorm example by @yf225 in #80
- Fix bug with errors on unreachable if branch by @jansel in #138
- [Error Message] Update block config size length mismatch by @drisspg in #139
- Increase atol/rtol for test_error_in_non_taken_branch by @jansel in #142
- Fix some typos by @jansel in #141
- More fair comparison by @drisspg in #146
New Contributors
Full Changelog: v0.0.4...v0.0.5