File tree Expand file tree Collapse file tree 2 files changed +483
-306
lines changed Expand file tree Collapse file tree 2 files changed +483
-306
lines changed Original file line number Diff line number Diff line change @@ -376,6 +376,10 @@ module DO = struct
376376 let cos = cos ~grad_spec: If_needed
377377 let neg = neg ~grad_spec: If_needed
378378 let not = not ~grad_spec: If_needed
379+ let sqrt = sqrt ~grad_spec: If_needed
380+ let recip = recip ~grad_spec: If_needed
381+ let recip_sqrt = recip_sqrt ~grad_spec: If_needed
382+ let tanh = tanh ~grad_spec: If_needed
379383end
380384
381385module NDO = struct
@@ -392,6 +396,11 @@ module NDO = struct
392396 let sin = sin ~grad_spec: Prohibit_grad
393397 let cos = cos ~grad_spec: Prohibit_grad
394398 let neg = neg ~grad_spec: Prohibit_grad
399+ let not = not ~grad_spec: Prohibit_grad
400+ let sqrt = sqrt ~grad_spec: Prohibit_grad
401+ let recip = recip ~grad_spec: Prohibit_grad
402+ let recip_sqrt = recip_sqrt ~grad_spec: Prohibit_grad
403+ let tanh = tanh ~grad_spec: Prohibit_grad
395404end
396405
397406module TDSL = struct
You can’t perform that action at this time.
0 commit comments