issues
search
ponder-lab
/
Hybridize-Functions-Refactoring
Refactorings for optimizing imperative TensorFlow clients for greater efficiency.
Eclipse Public License 2.0
0
stars
0
forks
source link
Add recursion
#288
Closed
khatchad
closed
10 months ago
khatchad
commented
10 months ago
Change TODOs to notes.
Add recursive function test.
Change function name.
Format.
Add recursive test.
Add transitive recursive test.
We want it to have an error.
Add hybrid recursive test.
Also assert refactoring kind.
Change if to assertion.
Add test.
Add assertions.
Fix message.
Add transitive test.
Add retracing case.
Progress.
Progress.
Remove unused import.
Progress.
Add comments.
Add precondition failures for recursion.
Add warning for recursion.
Add assertion.
Progress.
Test to exercise infinite recursion.
Simplify side-effects algorithm.
Avoid infinite loops.
Fix test code.
Fix assertions.