Skip to content

Add extremity data points of the Pareto curve for the Quality–Speed Tradeoff plot#557

Open
R-Palazzo wants to merge 4 commits intomainfrom
issue-555-update-slack-channel
Open

Add extremity data points of the Pareto curve for the Quality–Speed Tradeoff plot#557
R-Palazzo wants to merge 4 commits intomainfrom
issue-555-update-slack-channel

Conversation

@R-Palazzo
Copy link
Collaborator

Resolve #555
Resolve #556
CU-86b8m4mbk
CU-86b8m3jz2

Here is the upload message sent to the sdgym channel

@R-Palazzo R-Palazzo self-assigned this Feb 24, 2026
@R-Palazzo R-Palazzo requested a review from a team as a code owner February 24, 2026 14:27
@R-Palazzo R-Palazzo removed the request for review from a team February 24, 2026 14:27
Copy link
Member

@pvk-developer pvk-developer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@codecov
Copy link

codecov bot commented Feb 24, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.02%. Comparing base (80e8e1f) to head (d9f2553).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #557      +/-   ##
==========================================
+ Coverage   81.41%   82.02%   +0.61%     
==========================================
  Files          33       33              
  Lines        2819     2843      +24     
==========================================
+ Hits         2295     2332      +37     
+ Misses        524      511      -13     
Flag Coverage Δ
integration 54.09% <11.11%> (-0.36%) ⬇️
unit 76.57% <100.00%> (+0.66%) ⬆️

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

☔ View full report in Codecov by Sentry.
📢 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.



def post_benchmark_launch_message(date_str, compute_service='AWS', modality='single_table'):
"""Post a message to the SDV Alerts Slack channel when the benchmark is launched."""
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update docstring, not SDV Alerts Slack anymore



def post_benchmark_uploaded_message(folder_name, commit_url=None, modality='single_table'):
"""Post benchmark uploaded message to sdv-alerts slack channel."""
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update docstring, not SDV Alerts Slack anymore

"""Add extremity points to the Pareto curve for better visualization."""
pareto = df_to_plot.loc[df_to_plot['Pareto']].sort_values('Aggregated_Time')
if len(pareto) < 2:
return df_to_plot # Not enough points to define a curve
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since you removed the reset_index from line 213 you need to add it back here as well.

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.

Add extremity data points of the Pareto curve for the Quality–Speed Tradeoff plot Set the SDGym Slack alert to be posted on the sdgym channel.

4 participants