Skip to content

Commit

Permalink
target setting readme ROOT_DIR
Browse files Browse the repository at this point in the history
  • Loading branch information
znado committed Oct 10, 2022
1 parent 3a0de6c commit f714190
Showing 1 changed file with 41 additions and 36 deletions.
77 changes: 41 additions & 36 deletions target_setting_runs/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,18 @@ Original runs were run on Google TPUv2-8 machines.

These are not valid submissions, because they use a different hyperparameter setting per workload. But we include them in order to reproduce how we set the target metric values.

To simplify directory setting, set:
```bash
ROOT_DIR=/home/znado
```

## Criteo
Target was set using AdamW with a linear warmup cosine decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado/algorithmic-efficiency \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=criteo1tb \
--submission_path=target_setting_runs/jax_adamw.py \
Expand All @@ -18,8 +23,8 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado/algorithmic-efficiency \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=criteo1tb \
--submission_path=target_setting_runs/pytorch_adamw.py \
Expand All @@ -31,8 +36,8 @@ Target was set using NAdamW with a linear warmup cosine decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=fastmri \
--submission_path=target_setting_runs/jax_nadamw.py \
Expand All @@ -41,8 +46,8 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=fastmri \
--submission_path=target_setting_runs/pytorch_nadamw.py \
Expand All @@ -54,9 +59,9 @@ Target was set using Nesterov with a linear warmup and linear decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado \
--imagenet_v2_data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--imagenet_v2_data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=imagenet_resnet \
--submission_path=target_setting_runs/jax_nesterov.py \
Expand All @@ -65,9 +70,9 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado/imagenet_pytorch \
--imagenet_v2_data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR/imagenet_pytorch \
--imagenet_v2_data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=imagenet_resnet \
--submission_path=target_setting_runs/pytorch_nesterov.py \
Expand All @@ -79,9 +84,9 @@ Target was set using NAdamW with a linear warmup cosine decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado \
--imagenet_v2_data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--imagenet_v2_data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=imagenet_vit \
--submission_path=target_setting_runs/jax_nadamw.py \
Expand All @@ -90,9 +95,9 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado/imagenet_pytorch \
--imagenet_v2_data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR/imagenet_pytorch \
--imagenet_v2_data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=imagenet_vit \
--submission_path=target_setting_runs/pytorch_nadamw.py \
Expand All @@ -104,8 +109,8 @@ Target was set using AdamW with a linear warmup cosine decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=librispeech_conformer \
--submission_path=target_setting_runs/jax_adamw.py \
Expand All @@ -114,8 +119,8 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=librispeech_conformer \
--submission_path=target_setting_runs/pytorch_adamw.py \
Expand All @@ -127,8 +132,8 @@ Target was set using NAdamW with a linear warmup cosine decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=librispeech_deepspeech \
--submission_path=target_setting_runs/jax_nadamw.py \
Expand All @@ -137,8 +142,8 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=librispeech_deepspeech \
--submission_path=target_setting_runs/pytorch_nadamw.py \
Expand All @@ -150,8 +155,8 @@ Target was set using Nesterov with a linear warmup and linear decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado/tensorflow_datasets \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR/tensorflow_datasets \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=ogbg \
--submission_path=target_setting_runs/jax_nesterov.py \
Expand All @@ -160,8 +165,8 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado/tensorflow_datasets \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR/tensorflow_datasets \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=ogbg \
--submission_path=target_setting_runs/pytorch_nesterov.py \
Expand All @@ -173,8 +178,8 @@ Target was set using AdamW with a linear warmup cosine decay LR schedule.
```bash
python3 submission_runner.py \
--framework=jax \
--data_dir=/home/znado/tensorflow_datasets \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR/tensorflow_datasets \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=wmt \
--submission_path=target_setting_runs/jax_adamw.py \
Expand All @@ -183,8 +188,8 @@ python3 submission_runner.py \
```bash
torchrun --redirects 1:0,2:0,3:0,4:0,5:0,6:0,7:0 --standalone --nnodes=1 --nproc_per_node=8 submission_runner.py \
--framework=pytorch \
--data_dir=/home/znado/tensorflow_datasets \
--experiment_dir=/home/znado \
--data_dir=$ROOT_DIR/tensorflow_datasets \
--experiment_dir=$ROOT_DIR \
--experiment_name=target_setting \
--workload=wmt \
--submission_path=target_setting_runs/pytorch_adamw.py \
Expand Down

0 comments on commit f714190

Please sign in to comment.