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

Conversation

@christinadionysio

Copy link
Copy Markdown
Contributor

This patch adds rules for the DARE-Algebra to Scuro that enable better node sharing, and ordering.

Assisted-by: AI

@codecov

codecov Bot commented Oct 12, 2026

Copy link
Copy Markdown

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     
Flag Coverage Δ
python 76.68% <90.62%> (+2.41%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ 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.

@christinadionysio
christinadionysio merged commit fc1bf7a into apache:main Oct 12, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant