You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,23 @@
1
1
# Change Log
2
2
3
+
## algoperf-benchmark-0.1.4 (2024-03-26)
4
+
5
+
Upgrade CUDA version to CUDA 12.1:
6
+
- Upgrade CUDA version in Dockerfiles that will be used for scoring.
7
+
- Update Jax and PyTorch package version tags to use local CUDA installation.
8
+
9
+
Add flag for completely disabling checkpointing.
10
+
- Note that we will run with checkpointing off at scoring time.
11
+
12
+
Update Deepspeech and Conformer variant target setting configurations.
13
+
- Note that variant targets are not final.
14
+
15
+
Fixed bug in scoring code to take best trial in a study for external-tuning ruleset.
16
+
17
+
Added instructions for submission.
18
+
19
+
Changed default number of workers for PyTorch data loaders to 0. Running with >0 may lead to incorrect eval results see https://github.com/mlcommons/algorithmic-efficiency/issues/732.
We provide the scores and performance profiles forthe [paper baseline algorithms](/reference_algorithms/paper_baselines/)in the "Baseline Results" section in [Benchmarking Neural Network Training Algorithms](https://arxiv.org/abs/2306.07179).
390
390
391
-
## Package Submission for Self-Reporting
391
+
## Package your Submission code
392
+
393
+
If you have registered for the AlgoPerf competition you will receive
394
+
an email on 3/27/2024 with a link to a UI to upload a compressed submission folder.
395
+
396
+
To package your submission modules please make sure your submission folder is structured as follows:
397
+
398
+
```bash
399
+
submission_folder/
400
+
├── external_tuning
401
+
│ ├── algorithm_name
402
+
│ │ ├── helper_module.py
403
+
│ │ ├── requirements.txt
404
+
│ │ ├── submission.py
405
+
│ │ └── tuning_search_space.json
406
+
│ └── other_algorithm_name
407
+
│ ├── requirements.txt
408
+
│ ├── submission.py
409
+
│ └── tuning_search_space.json
410
+
└── self_tuning
411
+
└── algorithm_name
412
+
├── requirements.txt
413
+
└── submission.py
414
+
```
415
+
416
+
Specifically we require that:
417
+
1. There exist subdirectories in the the submission folder named after the ruleset: `external_tuning` or `self_tuning`.
418
+
2. The ruleset subdirectories contain directories named according to
419
+
some identifier of the algorithm.
420
+
3. Each algorithm subdirectory contains a `submission.py` module. Additional helper modules are allowed if prefer to you organize your code into multiple files. If there are additional python packages that have to be installed forthe algorithm also include a `requirements.txt` with package names and versionsin the algorithm subdirectory.
421
+
4. For `external_tuning` algorithms the algorithm subdirectory
422
+
should contain a `tuning_search_space.json`.
423
+
424
+
To check that your submission folder meets the above requirements you can run the `submissions/repo_checker.py` script.
425
+
426
+
## Package Logs for Self-Reporting Submissions
392
427
To prepare your submission for self reporting run:
Copy file name to clipboardExpand all lines: README.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,8 +28,9 @@
28
28
29
29
> [!IMPORTANT]
30
30
> Upcoming Deadline:
31
-
> Submission deadline: **April 04th, 2024** (*moved by a week*) \
32
-
> For other key dates please see [Call for Submissions](/CALL_FOR_SUBMISSIONS.md).
31
+
> Submission deadline: **April 04th, 2024** (*moved by a week*). \
32
+
> For submission instructions please see [Packaging your Submission Code](/GETTING_STARTED.md#package-your-submission-code) section in the Getting Started document.\
33
+
> For other key dates please see [Call for Submissions](CALL_FOR_SUBMISSIONS.md).
0 commit comments