Enzyme.jl icon indicating copy to clipboard operation
Enzyme.jl copied to clipboard

Memoize typetree calls

Open vchuravy opened this issue 1 year ago • 1 comments

  • memoize typetree
  • fixup! memoize typetree
  • fixup! memoize typetree
  • fixup! memoize typetree

vchuravy avatar Feb 21 '24 15:02 vchuravy

Seems to be an about 10s speedup.

@wsmoses is there a way to query the tree depth allowed?

vchuravy avatar Feb 21 '24 20:02 vchuravy

Codecov Report

Attention: Patch coverage is 90.90909% with 4 lines in your changes are missing coverage. Please review.

Project coverage is 75.39%. Comparing base (ed0ea50) to head (795eaa7).

Files Patch % Lines
src/typetree.jl 87.09% 4 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1302      +/-   ##
==========================================
+ Coverage   75.37%   75.39%   +0.02%     
==========================================
  Files          35       35              
  Lines       10655    10653       -2     
==========================================
+ Hits         8031     8032       +1     
+ Misses       2624     2621       -3     

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov-commenter avatar Mar 29 '24 16:03 codecov-commenter