diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/proposals/010-new-diff-type-system.md | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/docs/proposals/010-new-diff-type-system.md b/docs/proposals/010-new-diff-type-system.md index 242f92de3..dd5623a1d 100644 --- a/docs/proposals/010-new-diff-type-system.md +++ b/docs/proposals/010-new-diff-type-system.md @@ -1,3 +1,5 @@ +# SP #010: New Differentiable Type System + ## Problem Our current `IDifferentiable` system has some flaws. It works fine for value types, since we can assume that every input gets a corresponding output or 'return' value. It works poorly for buffer/pointer types, since we don't 'return' a buffer, but simply want the getters/setters to be differentiable, and the resulting type to have a second buffer/pointer for the differential data. @@ -280,4 +282,4 @@ void add_bwd( DPtr<float>::get_bwd(dpa); DPtr<float>::get_bwd(dpb); } -```
\ No newline at end of file +``` |
