summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ir-autodiff-unzip.h
Commit message (Expand)AuthorAge
* Rename some symbols related to pointers types (#8592)Theresa Foley2025-10-03
* extend fiddle to allow custom lua splices in more places (#7559)Ellie Hermaszewska2025-07-01
* Fix intermittent debug failures with Debug build (#7369)Jay Kwak2025-06-12
* Fix `UseGraph::replace` (#6395)Sai Praveen Bangaru2025-02-25
* [Auto-diff] Overhaul auto-diff type tracking + Overhaul dynamic dispatch for ...Sai Praveen Bangaru2025-01-09
* Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska2024-11-05
* formatEllie Hermaszewska2024-10-29
* Report AD checkpoint contexts (#5058)venkataram-nv2024-09-18
* Fix all Clang-14 warnings (#4203)ArielG-NV2024-05-22
* Fix unzipping logic for inout non-diff parameters and adjust tests (#4090)Sai Praveen Bangaru2024-05-02
* Initial support for differentiating existential types (#3111)Sai Praveen Bangaru2023-08-17
* Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska2023-08-16
* Robustness fixes around reverse-mode differentiation of variables & inout par...Sai Praveen Bangaru2023-07-14
* Fix most of the disabled warnings on gcc/clang (#2839)Ellie Hermaszewska2023-04-26
* Autodiff support for dynamically dispatched generic method. (#2846)Yong He2023-04-26
* Cleanup checkpointing policy impl. (#2837)Yong He2023-04-25
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Change AD checkpointing policy to recompute more. (#2836)Yong He2023-04-24
* Refactor checkpointing policy and availability pass. (#2826)Yong He2023-04-21
* AD: Primal-Hoisting Rework + Checkpoint Policy Framework (#2702)Sai Praveen Bangaru2023-03-15
* AD: Fixed do-while loops (#2683)Sai Praveen Bangaru2023-02-28
* More fixes for reverse-mode on complicated loops (#2675)Sai Praveen Bangaru2023-02-27
* Support dynamic dispatch a backward differentiable function. (#2678)Yong He2023-02-24
* Fixed hoisting of intermediate array & context vars (#2674)Sai Praveen Bangaru2023-02-22
* Reverse-mode AD fixes for loops with non-trivial break region (#2671)Sai Praveen Bangaru2023-02-22
* Added support for simple while loops (#2667)Sai Praveen Bangaru2023-02-21
* Miscellaneous backward autodiff fixes. (#2665)Yong He2023-02-20
* Allocate N+1 arrays instead of N to avoid out-of-bounds access when unzipping...Sai Praveen Bangaru2023-02-17
* Fixed crash when lowering IR for no_diff struct member. (#2658)Yong He2023-02-17
* Proper reverse-mode loop handling with splitting + inversion steps (#2656)Sai Praveen Bangaru2023-02-17
* Remove `SharedIRBuilder`. (#2657)Yong He2023-02-16
* Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He2023-02-16
* Various auto-diff bug fixes. (#2646)Yong He2023-02-13
* Reverse-mode Loop Support (#2635)Sai Praveen Bangaru2023-02-09
* Overhaul `transposeParameterBlock` to support `inout` params. (#2621)Yong He2023-02-03
* Support `out` parameters in backward differentiation. (#2619)Yong He2023-02-01
* Overhauled reverse-mode control flow handling (#2608)Sai Praveen Bangaru2023-01-30
* First custom backward-derivative test case working. (#2598)Yong He2023-01-17
* Added switch-case support; fixed non-diff parameter transposition (#2596)Sai Praveen Bangaru2023-01-17
* Support custom backward derivative attribute. (#2594)Yong He2023-01-14
* Make backward differentiation work with generics. (#2586)Yong He2023-01-11
* Nested bwd-diff func call context save/restore. (#2584)Yong He2023-01-10
* Split bwd_diff op into separate ops for primal and propagate func. (#2582)Yong He2023-01-06
* Multi-block reverse-mode autodiff (#2576)Sai Praveen Bangaru2023-01-04
* Separate primal computations from unzipped function into an explicit function...Yong He2022-12-19
* Added support for nested calls (#2562)Sai Praveen Bangaru2022-12-12
* More type support for reverse-mode (#2551)Sai Praveen Bangaru2022-12-08
* Refactored reverse-mode implementation to use 4 separate passes. (#2531)Sai Praveen Bangaru2022-11-29