Commit 3dda80c
authored
JVP Support (#181)
* Added a JSN parser.
* Debugging in progress.
* Bound the double backward pass.
* Ready to try conv next.
* Adding the convolution primitives.
* Convolution working.
* JITted.
* Tests JIT also.
* Third derivative is failing.
* Fixed failing third derivative.
* Fixed up some more stuff.
* Added VJP version for debugging.
* Fixed zero buffers.
* Zero'd some more buffers.
* More things are working.
* Fixed things up.
* Precommit.
* Merge changes.1 parent 3c2dd77 commit 3dda80c
File tree
15 files changed
+2271
-425
lines changed- openequivariance_extjax
- src
- openequivariance/openequivariance
- core
- extension/json11
- jax
- jvp
- vjp
- tests
15 files changed
+2271
-425
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
3 | 20 | | |
4 | 21 | | |
5 | 22 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
323 | | - | |
| 323 | + | |
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | 10 | | |
12 | 11 | | |
13 | 12 | | |
| |||
200 | 199 | | |
201 | 200 | | |
202 | 201 | | |
203 | | - | |
204 | | - | |
205 | | - | |
206 | | - | |
207 | | - | |
208 | | - | |
209 | | - | |
210 | | - | |
211 | | - | |
212 | | - | |
0 commit comments