Commit b4fb31c
CompatHelper: bump compat for JET in [weakdeps] to 0.10, (keep existing compat) (#691)
* CompatHelper: bump compat for JET in [weakdeps] to 0.10, (keep existing compat)
* Set tangent_type for AbstractLogger to NoTangent (#710)
* Initial plan
* Set tangent_type for Logging.ConsoleLogger to NoTangent
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Apply suggestions from code review
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Add ConsoleLogger test to verify AbstractLogger tangent type coverage
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Add Base.CoreLogging.SimpleLogger to type union
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Update test/tangents.jl
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
---------
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Add better error messages for tangent accessors when types are passed (#707)
* Initial plan
* Add better error messages for tangent accessors when types are passed
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Hong Ge <hg344@cam.ac.uk>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Tidy up (#715)
* Tidy up error-generating methods
* Remove redundant tests
* Remove more redundant test cases
* Bump patch version
* add rule for complex logdet (#664)
* working complex logdet
* bump version
* proper getrf! tests
* improve tests
* move tests
* generalize tests
* formatting and version
---------
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
Signed-off-by: Mateus Araújo <maltusan@gmail.com>
Co-authored-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Delete .github/copilot-instructions.md (#722)
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Uncomment b_binv_test_case for PlanarLayer (#727)
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Add DiffEq integration test for Mooncake (#726)
* Initial plan
* Add DiffEq integration test with original example from issue
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Finalize DiffEq integration test with comprehensive structure
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Remove @info and @test_broken statements to reduce clutter
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* fix formatting (#728)
* Fix DiffEq integration test by restricting to reverse mode only (#731)
* Initial plan
* Fix DiffEq integration test by testing reverse mode only
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* formatting
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
Co-authored-by: Hong Ge <hg344@cam.ac.uk>
* Fix IR docs duplication and improve documentation structure (#718)
* Initial plan
* Update IR docs title and remove duplication, add comparison section
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Address PR feedback: update title and simplify Optics reference
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Restore IRCode field details that were incorrectly removed
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Add robust Julia version-dependent JET version handling to CI workflow (#733)
* Fix changelog version (#693)
* remove `const M` (#696)
* remove const M
* fix formatting
* Update Project.toml
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
---------
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Update README.md (#697)
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* minimal print io output (#699)
* minimal print
* vers bump
* remove prev tests
* include show in derived
* Update algorithmic_differentiation.md (#703)
I noticed a typo. I likely won't look at this again for a week or so, so please feel free to merge for me.
Signed-off-by: Will Tebbutt <3628294+willtebbutt@users.noreply.github.com>
* Fix 660 (#705)
* Fix + tests
* Bump patch version
* Use _stable_typeof directly
* Comment on the use of _stable_typeof
* Extend arrayify for complex numbers (#706)
* Fix + tests
* Bump patch version
* Use _stable_typeof directly
* Add arrayify tests
* Widen permitted types
* Bump patch version again
* Formatting
* Uncomment blas tests
* Create contribution guidelines in copilot-instructions.md (#713)
Added contribution guidelines for the automatic differentiation package.
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Set tangent_type for AbstractLogger to NoTangent (#710)
* Initial plan
* Set tangent_type for Logging.ConsoleLogger to NoTangent
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Apply suggestions from code review
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Add ConsoleLogger test to verify AbstractLogger tangent type coverage
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Add Base.CoreLogging.SimpleLogger to type union
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Update test/tangents.jl
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
---------
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Add better error messages for tangent accessors when types are passed (#707)
* Initial plan
* Add better error messages for tangent accessors when types are passed
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Hong Ge <hg344@cam.ac.uk>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Tidy up (#715)
* Tidy up error-generating methods
* Remove redundant tests
* Remove more redundant test cases
* Bump patch version
* add rule for complex logdet (#664)
* working complex logdet
* bump version
* proper getrf! tests
* improve tests
* move tests
* generalize tests
* formatting and version
---------
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
Signed-off-by: Mateus Araújo <maltusan@gmail.com>
Co-authored-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Delete .github/copilot-instructions.md (#722)
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Uncomment b_binv_test_case for PlanarLayer (#727)
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Add DiffEq integration test for Mooncake (#726)
* Initial plan
* Add DiffEq integration test with original example from issue
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Finalize DiffEq integration test with comprehensive structure
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Remove @info and @test_broken statements to reduce clutter
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* fix formatting (#728)
* Fix DiffEq integration test by restricting to reverse mode only (#731)
* Initial plan
* Fix DiffEq integration test by testing reverse mode only
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* formatting
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
Co-authored-by: Hong Ge <hg344@cam.ac.uk>
* Fix IR docs duplication and improve documentation structure (#718)
* Initial plan
* Update IR docs title and remove duplication, add comparison section
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Address PR feedback: update title and simplify Optics reference
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Restore IRCode field details that were incorrectly removed
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Initial plan
* Add Julia version-dependent JET version selection to CI workflow
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Improve JET version handling to support complex constraints and remove need for explicit version on Julia 1.12+
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
* Apply suggestions from code review
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
* Update CI.yml
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
---------
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
Signed-off-by: Will Tebbutt <3628294+willtebbutt@users.noreply.github.com>
Signed-off-by: Mateus Araújo <maltusan@gmail.com>
Co-authored-by: Penelope Yong <penelopeysm@gmail.com>
Co-authored-by: Hong Ge <3279477+yebai@users.noreply.github.com>
Co-authored-by: Astitva Aggarwal <84859349+AstitvaAggarwal@users.noreply.github.com>
Co-authored-by: Will Tebbutt <3628294+willtebbutt@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Hong Ge <hg344@cam.ac.uk>
Co-authored-by: Mateus Araújo <maltusan@gmail.com>
---------
Signed-off-by: Hong Ge <3279477+yebai@users.noreply.github.com>
Signed-off-by: Mateus Araújo <maltusan@gmail.com>
Signed-off-by: Will Tebbutt <3628294+willtebbutt@users.noreply.github.com>
Co-authored-by: CompatHelper Julia <compathelper_noreply@julialang.org>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: yebai <3279477+yebai@users.noreply.github.com>
Co-authored-by: Hong Ge <hg344@cam.ac.uk>
Co-authored-by: Will Tebbutt <3628294+willtebbutt@users.noreply.github.com>
Co-authored-by: Mateus Araújo <maltusan@gmail.com>
Co-authored-by: Penelope Yong <penelopeysm@gmail.com>
Co-authored-by: Astitva Aggarwal <84859349+AstitvaAggarwal@users.noreply.github.com>1 parent 1507b4d commit b4fb31c
File tree
13 files changed
+183
-35
lines changed- .github
- workflows
- docs/src/developer_documentation
- src
- rrules
- test
- integration_testing
- bijectors
- diffeq
13 files changed
+183
-35
lines changedThis file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
72 | 93 | | |
73 | 94 | | |
74 | 95 | | |
| |||
96 | 117 | | |
97 | 118 | | |
98 | 119 | | |
| 120 | + | |
99 | 121 | | |
100 | 122 | | |
101 | 123 | | |
| |||
120 | 142 | | |
121 | 143 | | |
122 | 144 | | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
123 | 166 | | |
124 | 167 | | |
125 | 168 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
64 | | - | |
| 64 | + | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
70 | 69 | | |
| 70 | + | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
77 | 76 | | |
| 77 | + | |
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
555 | 555 | | |
556 | 556 | | |
557 | 557 | | |
| 558 | + | |
| 559 | + | |
| 560 | + | |
| 561 | + | |
| 562 | + | |
| 563 | + | |
558 | 564 | | |
559 | 565 | | |
560 | 566 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
72 | 72 | | |
73 | 73 | | |
74 | 74 | | |
| 75 | + | |
| 76 | + | |
75 | 77 | | |
76 | 78 | | |
77 | 79 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
258 | 258 | | |
259 | 259 | | |
260 | 260 | | |
| 261 | + | |
| 262 | + | |
| 263 | + | |
| 264 | + | |
261 | 265 | | |
262 | 266 | | |
263 | 267 | | |
| |||
530 | 534 | | |
531 | 535 | | |
532 | 536 | | |
| 537 | + | |
| 538 | + | |
| 539 | + | |
| 540 | + | |
533 | 541 | | |
534 | 542 | | |
535 | 543 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1109 | 1109 | | |
1110 | 1110 | | |
1111 | 1111 | | |
| 1112 | + | |
| 1113 | + | |
| 1114 | + | |
| 1115 | + | |
| 1116 | + | |
| 1117 | + | |
| 1118 | + | |
1112 | 1119 | | |
1113 | 1120 | | |
1114 | 1121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
| 31 | + | |
34 | 32 | | |
35 | 33 | | |
36 | 34 | | |
37 | 35 | | |
38 | 36 | | |
39 | 37 | | |
40 | | - | |
| 38 | + | |
41 | 39 | | |
42 | 40 | | |
43 | 41 | | |
| |||
47 | 45 | | |
48 | 46 | | |
49 | 47 | | |
50 | | - | |
| 48 | + | |
51 | 49 | | |
52 | 50 | | |
53 | 51 | | |
| |||
505 | 503 | | |
506 | 504 | | |
507 | 505 | | |
| 506 | + | |
508 | 507 | | |
509 | 508 | | |
510 | 509 | | |
| |||
516 | 515 | | |
517 | 516 | | |
518 | 517 | | |
519 | | - | |
| 518 | + | |
520 | 519 | | |
521 | 520 | | |
522 | 521 | | |
| |||
583 | 582 | | |
584 | 583 | | |
585 | 584 | | |
| 585 | + | |
586 | 586 | | |
587 | | - | |
588 | | - | |
589 | | - | |
590 | | - | |
591 | | - | |
592 | | - | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
| 603 | + | |
| 604 | + | |
| 605 | + | |
| 606 | + | |
| 607 | + | |
| 608 | + | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
593 | 612 | | |
594 | 613 | | |
595 | 614 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
370 | 370 | | |
371 | 371 | | |
372 | 372 | | |
| 373 | + | |
| 374 | + | |
373 | 375 | | |
374 | 376 | | |
375 | 377 | | |
| |||
1353 | 1355 | | |
1354 | 1356 | | |
1355 | 1357 | | |
| 1358 | + | |
1356 | 1359 | | |
1357 | 1360 | | |
1358 | 1361 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
160 | 165 | | |
0 commit comments