0.1.1
Key Changes
- Support for PyTorch 2.4.0 (#51)
- Making CCL operations non-blocking for asyncio (#52)
- Several fixes: #38, #35, #34, #27
What's Changed
- refactor: update asyncio example by @raresgaia123 in #25
- fix: fixed stdout not being flushed by @raresgaia123 in #27
- fix: pytorch v2.2.1 patch by @myungjin in #28
- refactor: support for patch files by @raresgaia123 in #29
- misc: reformatting resnet example by @myungjin in #30
- refactor: update collective operations' signatures by @myungjin in #31
- doc: update publication by @myungjin in #32
- fix: DEFAULT_WORLD_NAME import error by @myungjin in #34
- feat: added multiworld all_reduce example by @raresgaia123 in #33
- nit: keyerror exception handling by @myungjin in #35
- fix: incorrect worldstatus list allocation by @myungjin in #38
- refactor: updated examples folder structure by @raresgaia123 in #37
- feat: added all_gather example by @raresgaia123 in #41
- misc: make m8d-send-recv script flexible by @myungjin in #42
- feat: added all_reduce with multiple worlds by @raresgaia123 in #36
- feat: all reduce docs by @raresgaia123 in #40
- feat: added all_gather docs by @raresgaia123 in #44
- feat: added broadcast example by @raresgaia123 in #45
- feat: added all_gather example for multiple worlds by @raresgaia123 in #43
- feat: updating examples readme file by @raresgaia123 in #46
- feat: update broadcast examples by @raresgaia123 in #48
- feat: pytorch v2.4.0 patch by @myungjin in #51
- fix: asyncio-friendly nccl operations by @myungjin in #52
- doc: added doc for broadcast by @raresgaia123 in #49
- feat: added reduce example by @raresgaia123 in #50
- doc: added doc for reduce example by @raresgaia123 in #56
- misc: version bump-up to 0.1.0 by @myungjin in #53
- doc: readme revision by @myungjin in #57
- misc: version 0.1.1 by @myungjin in #58
Full Changelog: 0.0.4...0.1.1