Commit 501c987
committed
[clad] Bump to clad v2.2.
Clad 2.2, delivers improvements to differentiation pipelines, feature coverage,
and language compatibility. It now supports clang versions 11–21, includes
better handling of pointer, tensor, and reference types, and adds conversion
operator and `std::reference_wrapper` support. Forward mode gains experimental
OpenMP differentiation, while reverse mode introduces loop checkpointing,
elidable reverse passes, and enhanced handling of complex expressions and memory
operations. CUDA support expands with new Thrust operations, device vector
support, and a logistic regression demo. The release also improves thread safety
through lock-controlled tape access, refines error handling and diagnostics, and
simplifies attribute-based memory management.1 parent 4d196ea commit 501c987
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
74 | 74 | | |
75 | 75 | | |
76 | 76 | | |
77 | | - | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
0 commit comments