kendryte / nncase

Open deep learning compiler stack for Kendryte AI accelerators ✨
Apache License 2.0
747 stars 181 forks source link

Feature/egraph extract constrains #1175

Closed xhuohai closed 7 months ago

xhuohai commented 7 months ago

cherry-pick restored commit:

  1. egraph-extract-constains
  2. reorder SwapBinaryArgs
codecov[bot] commented 7 months ago

Codecov Report

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

Project coverage is 73.26%. Comparing base (bb47ea5) to head (c10bd9b). Report is 1 commits behind head on master.

Files Patch % Lines
...rc/Nncase.Passes/BufferSchedule/BufferScheduler.cs 0.00% 36 Missing :warning:
.../Nncase.Passes/BufferSchedule/LifeTimeCollector.cs 0.00% 22 Missing :warning:
src/Nncase.EGraph/CostModel/EGraphCostPrinter.cs 40.00% 10 Missing and 2 partials :warning:
...ncase.Passes/BufferSchedule/BufferScheduleTypes.cs 0.00% 11 Missing :warning:
src/Nncase.Core/TIR/TIRUtilities.cs 0.00% 7 Missing :warning:
src/Nncase.Passes/DDrBufferSchdeulePass.cs 0.00% 2 Missing :warning:
src/Nncase.EGraph/Passes/EGraphExtensions.cs 83.33% 1 Missing :warning:
src/Nncase.EGraph/Passes/EGraphExtractor.cs 75.00% 1 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1175 +/- ## ========================================== + Coverage 73.03% 73.26% +0.23% ========================================== Files 707 706 -1 Lines 26042 25960 -82 Branches 4247 4229 -18 ========================================== + Hits 19019 19020 +1 + Misses 6377 6294 -83 Partials 646 646 ``` | [Flag](https://app.codecov.io/gh/kendryte/nncase/pull/1175/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=kendryte) | Coverage Δ | | |---|---|---| | [integration](https://app.codecov.io/gh/kendryte/nncase/pull/1175/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=kendryte) | `39.32% <9.00%> (+0.12%)` | :arrow_up: | | [unit](https://app.codecov.io/gh/kendryte/nncase/pull/1175/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=kendryte) | `64.70% <14.41%> (+0.20%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=kendryte#carryforward-flags-in-the-pull-request-comment) to find out more.

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

github-actions[bot] commented 7 months ago

Test Results

5 937 tests  ±0   5 937 :white_check_mark: ±0   8m 15s :stopwatch: -17s     6 suites ±0       0 :zzz: ±0      6 files   ±0       0 :x: ±0 

Results for commit c10bd9be. ± Comparison against base commit 1cdea272.

:recycle: This comment has been updated with latest results.