Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ma order repair #67

Merged
merged 17 commits into from
Nov 23, 2024
Merged

ma order repair #67

merged 17 commits into from
Nov 23, 2024

Conversation

Maximus2012
Copy link
Contributor

No description provided.

@coveralls
Copy link

coveralls commented Nov 18, 2024

Pull Request Test Coverage Report for Build 11987685267

Details

  • 18 of 18 (100.0%) changed or added relevant lines in 2 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.06%) to 94.841%

Totals Coverage Status
Change from base Build 11880578640: -0.06%
Covered Lines: 239
Relevant Lines: 252

💛 - Coveralls

Copy link

github-actions bot commented Nov 18, 2024

Change Before [a6f5317] <0.0.9> After [371d657] Ratio Benchmark (Parameter)
- 53.1±6μs 46.4±0.2μs 0.88 bench_intervals.IntervalsSuite.time_intervals(5000, 'Best', 1, 2)
- 63.9±5μs 56.6±0.2μs 0.89 bench_intervals.IntervalsSuite.time_intervals(5000, 'Best', 2, 1)
- 55.7±6μs 49.0±0.05μs 0.88 bench_intervals.IntervalsSuite.time_intervals(5000, 'Best', 2, 2)
- 57.4±6μs 50.7±0.07μs 0.88 bench_intervals.IntervalsSuite.time_intervals(5000, 'Best', 2, 3)
- 55.7±0.2μs 50.3±0.1μs 0.9 bench_ma_alphabet.MaAlphabetSuite.time_alphabet(5, 'Best')
- 493±6μs 403±9μs 0.82 bench_ma_alphabet.MaAlphabetSuite.time_alphabet(5000, 'Normal')
- 559±8μs 437±5μs 0.78 bench_ma_alphabet.MaAlphabetSuite.time_alphabet(5000, 'Worst')
- 6.21±0.2ms 4.69±0.2ms 0.76 bench_ma_alphabet.MaAlphabetSuite.time_alphabet(50000, 'Normal')
- 6.61±0.1ms 4.71±0.01ms 0.71 bench_ma_alphabet.MaAlphabetSuite.time_alphabet(50000, 'Worst')
- 135±0.7μs 1.16±70μs 0.01 bench_ma_intervals.MaIntervalsSuite.time_intervals(5, 'Normal', 1, 3)
- 159±0.5μs 76.5±80μs 0.48 bench_ma_intervals.MaIntervalsSuite.time_intervals(5, 'Worst', 2, 4)
- 209±3μs 175±2μs 0.84 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 1, 1)
- 210±3μs 169±3μs 0.8 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 1, 2)
- 208±2μs 174±4μs 0.84 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 1, 3)
- 212±3μs 173±3μs 0.82 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 1, 4)
- 226±3μs 188±5μs 0.83 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 2, 1)
- 231±5μs 197±4μs 0.85 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 2, 2)
- 229±2μs 192±5μs 0.84 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 2, 3)
- 227±3μs 186±1μs 0.82 bench_ma_intervals.MaIntervalsSuite.time_intervals(50, 'Worst', 2, 4)
- 177±4μs 160±4μs 0.9 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'DNA', 1, 2)
- 173±1μs 154±6μs 0.89 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'DNA', 1, 4)
- 193±1μs 174±8μs 0.9 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'DNA', 2, 1)
- 195±4μs 167±5μs 0.86 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'DNA', 2, 2)
- 593±10μs 370±10μs 0.62 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 1, 1)
- 595±9μs 371±20μs 0.62 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 1, 2)
- 579±3μs 379±20μs 0.65 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 1, 3)
- 583±2μs 364±20μs 0.62 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 1, 4)
- 633±2μs 405±9μs 0.64 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 2, 1)
- 632±2μs 398±10μs 0.63 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 2, 2)
- 635±2μs 410±30μs 0.65 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 2, 3)
- 635±4μs 407±10μs 0.64 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Normal', 2, 4)
- 1.47±0.01ms 797±40μs 0.54 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 1, 1)
- 1.46±0.02ms 815±10μs 0.56 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 1, 2)
- 1.45±0.03ms 782±30μs 0.54 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 1, 3)
- 1.45±0.01ms 810±10μs 0.56 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 1, 4)
- 1.60±0.03ms 900±10μs 0.56 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 2, 1)
- 1.61±0.01ms 915±20μs 0.57 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 2, 2)
- 1.59±0.03ms 876±20μs 0.55 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 2, 3)
- 1.61±0.02ms 876±20μs 0.55 bench_ma_intervals.MaIntervalsSuite.time_intervals(500, 'Worst', 2, 4)
- 101±2μs 53.1±1μs 0.52 bench_ma_order.MaOrderSuite.time_order(5, 'Best')
- 111±2μs 58.5±0.5μs 0.53 bench_ma_order.MaOrderSuite.time_order(5, 'DNA')
- 104±2μs 49.5±1μs 0.48 bench_ma_order.MaOrderSuite.time_order(5, 'Normal')
- 107±0.5μs 58.6±0.8μs 0.55 bench_ma_order.MaOrderSuite.time_order(5, 'Worst')
- 102±0.4μs 53.7±0.5μs 0.53 bench_ma_order.MaOrderSuite.time_order(50, 'Best')
- 113±0.5μs 62.7±1μs 0.56 bench_ma_order.MaOrderSuite.time_order(50, 'DNA')
- 112±0.6μs 62.7±0.5μs 0.56 bench_ma_order.MaOrderSuite.time_order(50, 'Normal')
- 117±0.2μs 66.8±0.4μs 0.57 bench_ma_order.MaOrderSuite.time_order(50, 'Worst')
- 115±0.4μs 60.8±1μs 0.53 bench_ma_order.MaOrderSuite.time_order(500, 'Best')
- 145±2μs 80.8±0.5μs 0.56 bench_ma_order.MaOrderSuite.time_order(500, 'DNA')
- 189±1μs 143±1μs 0.76 bench_ma_order.MaOrderSuite.time_order(500, 'Normal')
- 205±10μs 112±0.6μs 0.55 bench_ma_order.MaOrderSuite.time_order(5000, 'Best')
- 553±5μs 301±4μs 0.54 bench_ma_order.MaOrderSuite.time_order(5000, 'DNA')
- 73.2±6μs 66.3±0.1μs 0.91 bench_order.OrderSuite.time_order(5000, 'Best')
Change Before [a6f5317] <0.0.9> After [371d657] Ratio Benchmark (Parameter)
---------- ----------------------------- --------------------- --------- -------------------------------------------------------------
+ 57.9±0.8μs 67.3±1μs 1.16 bench_ma_alphabet.MaAlphabetSuite.time_alphabet(50, 'DNA')
+ 71.5±0.3μs 81.3±0.9μs 1.14 bench_ma_alphabet.MaAlphabetSuite.time_alphabet(500, 'DNA')
+ 77.8M 98.6M 1.27 bench_ma_order.MaOrderSuite.peakmem_order(5000, 'Normal')
+ 175M 239M 1.37 bench_ma_order.MaOrderSuite.peakmem_order(5000, 'Worst')
+ 9.35±0.3ms 11.5±0.2ms 1.22 bench_ma_order.MaOrderSuite.time_order(5000, 'Normal')
+ 25.1±0.4ms 40.4±0.8ms 1.61 bench_ma_order.MaOrderSuite.time_order(5000, 'Worst')

@goruha goruha changed the base branch from main to ma_characteristics November 21, 2024 12:01
@goruha goruha changed the base branch from ma_characteristics to main November 21, 2024 12:01
@goruha goruha merged commit f584ed1 into main Nov 23, 2024
10 checks passed
@goruha goruha deleted the ma_order_repair branch November 23, 2024 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants