Releases: thuml/depyf
Releases · thuml/depyf
v0.20.0 : bugfix for pytorch 2.9 and release with recent improvements
What's Changed
- bugfix for list extend with argval != 1 and add DEPYF_REMOVE_TEMP env var by @youkaichao in #87
- update test files by @youkaichao in #88
Full Changelog: v0.19.0...v0.20.0
v0.19.0 release with recent improvements
What's Changed
- Add device to imports by @ProExpertProg in #82
- Add missing default argument values in
patched_load_by_key_pathby @nopperl in #81 - update test files by @youkaichao in #83
- fix copy instruction by @youkaichao in #84
New Contributors
- @ProExpertProg made their first contribution in #82
- @nopperl made their first contribution in #81
Full Changelog: v0.18.0...v0.19.0
release with recent improvements
What's Changed
- sync with new pytorch code by @youkaichao in #47
- add Developer Documentation by @youkaichao in #48
- improve doc with overall architecture by @youkaichao in #49
- add codecov by @youkaichao in #51
- add architecture diagram by @youkaichao in #52
- add more files in coverage by @youkaichao in #54
- remove stale code and add more tests by @youkaichao in #55
- add more tests by @youkaichao in #56
- add codecov config by @youkaichao in #57
- add depyf.optimization and tests by @youkaichao in #58
- add an optimization tutorial by @youkaichao in #59
- fix documentation format by @youkaichao in #60
- add api reference doc by @youkaichao in #61
- keep up-to-date with recent pytorch by @youkaichao in #64
- fix previous pytorch version by @youkaichao in #65
- Add epilogue lambda guards by @imShZh in #67
- use mixed underscore and dot by @youkaichao in #70
- fix a bug in checking wrong object's type by @imShZh in #66
- Update
.gitignorefor tests output by @zincnode in #71 - Do not crash on torch.export by @gilfree in #73
- use print_readable for submodules by @youkaichao in #74
New Contributors
- @imShZh made their first contribution in #67
- @zincnode made their first contribution in #71
- @gilfree made their first contribution in #73
Full Changelog: v0.17.0...v0.18.0
v0.17.0 keep up-to-date with recent pytorch code
What's Changed
- deal with none in patch by @youkaichao in #40
- update usage by @youkaichao in #41
- try to deal with irregular const by @youkaichao in #42
- fix the cpp guard by @youkaichao in #44
- pretty print guard by @youkaichao in #45
Full Changelog: v0.16.0...v0.17.0
v0.16.0 release with recent improvements
What's Changed
- improve guards information by @youkaichao in #30
- add freevars used in guard by @youkaichao in #31
- fix lazy_format_graph_code for nightly by @youkaichao in #33
- fix co_cellvars by @youkaichao in #35
- fix unpack sequence with 1 element by @youkaichao in #37
- update readme by @youkaichao in #38
- improve warning message by @youkaichao in #39
Full Changelog: v0.15.0...v0.16.0
v0.15.0 release with recent improvements
version 0.15.0
v0.14.0 keep up-to-date with recent pytorch code
keep up-to-date with recent pytorch code like lazy graph module
robust if-else decompilcation
add support for robust if-else decompilcation
pretty output
make the dumped source code much prettier, and add the documentation website.
support debugging torch.compile
support debugging torch.compile