Skip to content

Nemotron 3.0 and 3.5 ASR - #19

Merged
markbackman merged 1 commit into
mainfrom
khk/nemotron-readme
Jun 5, 2026
Merged

Nemotron 3.0 and 3.5 ASR#19
markbackman merged 1 commit into
mainfrom
khk/nemotron-readme

Conversation

@kwindla

@kwindla kwindla commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Adds NVIDIA Nemotron ASR results to the published benchmark table and updates the Pareto plotting script to optionally treat the committed README results table as the metrics source (bypassing local DB access), so generated charts can match published numbers even when raw benchmark runs aren’t available locally.

Changes:

  • Add NVIDIA Nemotron 3.0/3.5 rows to the README “Results Summary” table.
  • Add --from-readme mode and a README-table parser (get_data_from_readme) to pareto-frontier-plot.py.
  • Add optional label-capitalization control for the Pareto-frontier “bottom panel” service list.

Reviewed changes

Copilot reviewed 2 out of 4 changed files in this pull request and generated 2 comments.

File Description
scripts/pareto-frontier-plot.py Adds README-as-source option and label handling for plotting.
README.md Publishes NVIDIA Nemotron 3.0/3.5 ASR benchmark metrics in the results table.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines 221 to +223
for name, ttfb, wer in pareto_optimal:
service_strs.append(f"{name.capitalize()}: {ttfb:.0f}ms, WER {wer:.2f}%")
label = name.capitalize() if capitalize_labels else name
service_strs.append(f"{label}: {ttfb:.0f}ms, WER {wer:.2f}%")
Comment on lines +550 to +556
# Generate the README results table from the same (plot-config) services,
# using registry labels + DB metrics. Do this before display-name remapping
# so we still have service keys to look up vendor/model_label.
table_md = generate_markdown_table(data)
readme_path = Path(__file__).parent.parent / "README.md"
if update_readme_table(table_md, readme_path):
print(f"\nUpdated results table in: {readme_path}\n")

@markbackman markbackman left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM!

@markbackman
markbackman merged commit d85424f into main Jun 5, 2026
1 check passed
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