Alternatively if you have ~250GB of free space, you can download all the data at once
1conda create -n ape python=3.12
2conda activate ape
3pip install -U "jax[cuda12]"
4pip install git+ssh://git@github.com/Ceyron/apebench@640020c08f466ab55169b5c3327e1c096e705a64
1pip install pre-commit
2pre-commit install --install-hooks
1import apebench
2from studies.broad_comparison_1d import CONFIGS
3
4raw_file_list, network_weights_list = apebench.run_study(CONFIGS, "results/")
5
6file_list_together = ",".join(str(p) for p in raw_file_list)
7network_weights_list_together = ",".join(str(p) for p in network_weights_list)
8
9with open("download.sh", "w") as f:
10 f.write(f"git lfs pull -I {file_list_together}\n")
11 # f.write(f"git lfs pull -I {network_weights_list_together}\n")
1python -c "import apebench; from studies.broad_comparison_1d import CONFIGS; raw_file_list, network_weights_list = apebench.run_study(CONFIGS, 'results/'); file_list_together = ','.join(str(p) for p in raw_file_list);
2with open('download.sh', 'w') as f:
3 f.write(f'''git lfs pull -I '{file_list_together}'\n''')"
This can take anything from ~2min to 20min depending on the study. Also consider
downloading the pre-melted data if you only need the results.