- Notifications
You must be signed in to change notification settings - Fork25.8k
Commit0aef44c
Add forward AD for torch.linalg.eigh (#62163)
Summary:This PR adds forward mode differentiation for `torch.linalg.eigh` and a few other functions required for tests to pass.For some reason running tests for `torch.linalg.eigvalsh` and complex `torch.linalg.eigh` hangs. These tests are skipped for now.cc ezyang albanD zou3519 gqchen pearu nikitaved soulitzer Lezcano Varal7 jianyuh mruberry heitorschueroff walterddr IvanYashchuk xwang233Pull Requestresolved:#62163Reviewed By: jbschlosserDifferential Revision: D30903988Pulled By: albanDfbshipit-source-id: d6a74adb9e6d2f4be8ac707848ecabf06d6298231 parent35c82db commit0aef44c
File tree
4 files changed
+74
-3
lines changed- tools/autograd
- torch
- csrc/autograd
- testing/_internal
4 files changed
+74
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
479 | 479 | | |
480 | 480 | | |
481 | 481 | | |
| 482 | + | |
482 | 483 | | |
483 | 484 | | |
484 | 485 | | |
| |||
579 | 580 | | |
580 | 581 | | |
581 | 582 | | |
| 583 | + | |
582 | 584 | | |
583 | 585 | | |
584 | 586 | | |
585 | 587 | | |
| 588 | + | |
586 | 589 | | |
587 | 590 | | |
588 | 591 | | |
| |||
1338 | 1341 | | |
1339 | 1342 | | |
1340 | 1343 | | |
| 1344 | + | |
| 1345 | + | |
1341 | 1346 | | |
1342 | 1347 | | |
1343 | 1348 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2409 | 2409 | | |
2410 | 2410 | | |
2411 | 2411 | | |
| 2412 | + | |
| 2413 | + | |
| 2414 | + | |
| 2415 | + | |
| 2416 | + | |
| 2417 | + | |
| 2418 | + | |
| 2419 | + | |
| 2420 | + | |
| 2421 | + | |
| 2422 | + | |
| 2423 | + | |
| 2424 | + | |
| 2425 | + | |
| 2426 | + | |
| 2427 | + | |
| 2428 | + | |
| 2429 | + | |
| 2430 | + | |
| 2431 | + | |
| 2432 | + | |
| 2433 | + | |
| 2434 | + | |
| 2435 | + | |
| 2436 | + | |
| 2437 | + | |
| 2438 | + | |
| 2439 | + | |
| 2440 | + | |
| 2441 | + | |
| 2442 | + | |
| 2443 | + | |
| 2444 | + | |
| 2445 | + | |
| 2446 | + | |
| 2447 | + | |
| 2448 | + | |
| 2449 | + | |
| 2450 | + | |
| 2451 | + | |
| 2452 | + | |
| 2453 | + | |
| 2454 | + | |
| 2455 | + | |
| 2456 | + | |
| 2457 | + | |
| 2458 | + | |
| 2459 | + | |
2412 | 2460 | | |
2413 | 2461 | | |
2414 | 2462 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
157 | 157 | | |
158 | 158 | | |
159 | 159 | | |
| 160 | + | |
| 161 | + | |
160 | 162 | | |
161 | 163 | | |
162 | 164 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6583 | 6583 | | |
6584 | 6584 | | |
6585 | 6585 | | |
| 6586 | + | |
6586 | 6587 | | |
6587 | 6588 | | |
6588 | 6589 | | |
| |||
6969 | 6970 | | |
6970 | 6971 | | |
6971 | 6972 | | |
| 6973 | + | |
6972 | 6974 | | |
6973 | 6975 | | |
6974 | | - | |
| 6976 | + | |
| 6977 | + | |
| 6978 | + | |
| 6979 | + | |
| 6980 | + | |
6975 | 6981 | | |
6976 | 6982 | | |
6977 | 6983 | | |
6978 | 6984 | | |
6979 | 6985 | | |
6980 | 6986 | | |
6981 | | - | |
| 6987 | + | |
| 6988 | + | |
| 6989 | + | |
| 6990 | + | |
| 6991 | + | |
6982 | 6992 | | |
6983 | 6993 | | |
6984 | 6994 | | |
| |||
8429 | 8439 | | |
8430 | 8440 | | |
8431 | 8441 | | |
8432 | | - | |
| 8442 | + | |
| 8443 | + | |
| 8444 | + | |
| 8445 | + | |
| 8446 | + | |
8433 | 8447 | | |
8434 | 8448 | | |
8435 | 8449 | | |
| |||
8448 | 8462 | | |
8449 | 8463 | | |
8450 | 8464 | | |
| 8465 | + | |
8451 | 8466 | | |
8452 | 8467 | | |
8453 | 8468 | | |
| |||
8877 | 8892 | | |
8878 | 8893 | | |
8879 | 8894 | | |
| 8895 | + | |
8880 | 8896 | | |
8881 | 8897 | | |
8882 | 8898 | | |
| |||
0 commit comments
Comments
(0)