File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change 1+ - date : 2025-11-02
2+ codebase : " Clad"
3+ version : " v2.2"
4+ description : |
5+ Clad 2.2, delivers improvements to differentiation pipelines, feature
6+ coverage, and language compatibility. It now supports clang versions 11–21,
7+ includes better handling of pointer, tensor, and reference types, and adds
8+ conversion operator and `std::reference_wrapper` support. Forward mode gains
9+ experimental OpenMP differentiation, while reverse mode introduces loop
10+ checkpointing, elidable reverse passes, and enhanced handling of complex
11+ expressions and memory operations. CUDA support expands with new Thrust
12+ operations, device vector support, and a logistic regression demo. The
13+ release also improves thread safety through lock-controlled tape access,
14+ refines error handling and diagnostics, and simplifies attribute-based
15+ memory management.
16+ link : " https://github.com/vgvassilev/clad/releases/tag/v2.2"
17+
118- date : 2025-10-01
219 codebase : " Clad"
320 version : " v2.1"
You can’t perform that action at this time.
0 commit comments