DataAttributionEval/DATE-LM-Leaderboard
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
DATE-LM Data Attribution Leaderboards
This repo contains the leaderboard code associated with the DATE-LM Paper. The leaderboards are hosted in this HuggingFace Space.
The leaderboards are split into 2 broad categories: Training Data Selection and Applications. Each category contains 3 leaderboards, as indicated below.
- Pre-Training (10K)
- Pre-Training (30K)
- Fine-Tuning
Details on the tasks corresponding to each leaderboard as well as their code pipelines can be found in the DATE-LM paper and Github repo.
Submission
To submit to the leaderboard: submit via the form in the "Submit Scores" tab on the HuggingFace Space page. This will open up a pull request in this repo. It will need to be merged by a member of the team in order to be displayed in the HuggingFace Space.
Information for Submission include:
- Influence Scores File
- Paper/Code/Contact Link
- Method Name and Category
- Metrics (dependent on leaderboard chosen)
- and more
Ranking
Each leaderboard's ranking is based on the values from the metrics, with details specified in the description of each leaderboard. To summarize, the leaderboards are ranked using the following schemes:
Repo Files
Overview of Repo files:
- app file:
app.py - mappings files:
filePaths.py,nameMapping.py - Github PR creation file:
pr.py - submissions storage:
submissionsfolder - Note: each submission has its own dedicated folder containing
metadata.jsonand the influence scores - leaderboards data:
datafolder - github workflow files:
- Add submission into leaderboard json upon merge:
merge-data.yml,scripts/merge_data.py - Sync repo with HuggingFace Space:
push-to-hf.yml
