fix: speed up Mooncake in forward mode by preallocating tangents#915
fix: speed up Mooncake in forward mode by preallocating tangents#915
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #915 +/- ##
=======================================
Coverage 98.11% 98.11%
=======================================
Files 132 133 +1
Lines 7959 7965 +6
=======================================
+ Hits 7809 7815 +6
Misses 150 150
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
@penelopeysm do you have any Turing workflows involving Mooncake in forward mode? If so, this should provide a sizeable speedup |
|
TuringLang/ADTests#60 is still building (it will take something like 20 minutes more), but looking at the CI logs it looks to be ~ 2.5x faster! |
|
current DI main: https://turinglang.org/ADTests/ Most of them are a lot faster (although there are a couple of exceptions like |
Fixes #833, fixes #854, does part of #861 but not all