Skip to content

[SYSTEMDS-3978] Add Algebra Rules to Scuro - #2621

Merged
christinadionysio merged 18 commits into
apache:mainfrom
christinadionysio:algebra
Oct 12, 2026
Merged

christinadionysio merged 18 commits into
apache:mainfrom
christinadionysio:algebra

replace library

42426bf
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 12, 2026 in 0s

76.68% (+2.41%) compared to 80817a9

View this Pull Request on Codecov

76.68% (+2.41%) compared to 80817a9

Details

Codecov Report

❌ Patch coverage is 90.62706% with 142 lines in your changes missing coverage. Please review.
✅ Project coverage is 76.68%. Comparing base (80817a9) to head (42426bf).

Files with missing lines Patch % Lines
.../python/systemds/scuro/representations/openface.py 11.59% 61 Missing ⚠️
...on/systemds/scuro/drsearch/hyperparameter_tuner.py 66.21% 25 Missing ⚠️
src/main/python/systemds/scuro/drsearch/algebra.py 97.09% 10 Missing ⚠️
.../systemds/scuro/drsearch/modality_shared_memory.py 52.94% 8 Missing ⚠️
...systemds/scuro/drsearch/multimodal_ga_optimizer.py 94.06% 7 Missing ⚠️
...python/systemds/scuro/representations/aggregate.py 0.00% 6 Missing ⚠️
...in/python/systemds/scuro/drsearch/node_executor.py 61.53% 5 Missing ⚠️
...n/python/systemds/scuro/drsearch/node_scheduler.py 88.88% 3 Missing ⚠️
...python/tests/scuro/test_multimodal_ga_optimizer.py 95.34% 2 Missing ⚠️
...on/systemds/scuro/drsearch/multimodal_optimizer.py 96.55% 1 Missing ⚠️
... and 14 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2621      +/-   ##
==========================================
+ Coverage   74.27%   76.68%   +2.41%     
==========================================
  Files         437      452      +15     
  Lines       26568    28066    +1498     
==========================================
+ Hits        19733    21523    +1790     
+ Misses       6835     6543     -292     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.