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

Add MetricX #23

Draft
wants to merge 11 commits into
base: 17-demetr-results-by-language
Choose a base branch
from
Draft

Conversation

jack89roberts
Copy link
Collaborator

@jack89roberts jack89roberts commented Feb 28, 2025

This builds on the 17-demetr-results-by-language branch. Pretty hacky/unfinished in places but (maybe) working on Baskerville.

  • It uses uv and separates out the metrics into different dependency groups, some of which almost certainly isn't needed but it was easier to get things running with only MetricX installed.
  • My MetricX fork this installs from could also be simplified/removed (e.g. by just copying across the class to our repo, which I think the license would allow).
  • Protobuf errors I eventually solved by setting PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python

Baskerville:

  • Submit script: /bask/projects/v/vjgo8416-spchmetrics/jr/ARC-m4st/scripts/demetr/baskerville/submit_demetr_metricx.sh
  • Logs: /bask/projects/v/vjgo8416-spchmetrics/jr/slurm_outputs/logs/983220.out (also 983200.out, 983342.out)
  • Outputs: /bask/projects/v/vjgo8416-spchmetrics/jr/ARC-m4st/outputs

Should be running over the weekend for all MetricX 2024 variants, ref and QE. Won't be surprised if it fails though.

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.

1 participant