Add scripts to upload/download benchmark training data

pull/3/head
Alinson S. Xavier 6 years ago
parent 4e132a7677
commit 99badb5169
No known key found for this signature in database
GPG Key ID: A796166E4E218E02

@ -3,6 +3,8 @@
# Released under the modified BSD license. See COPYING.md for more details. # Released under the modified BSD license. See COPYING.md for more details.
# Written by Alinson S. Xavier <axavier@anl.gov> # Written by Alinson S. Xavier <axavier@anl.gov>
DATAFILE := miplearn-train-data.tar.gz
CHALLENGES := \ CHALLENGES := \
stab/ChallengeA \ stab/ChallengeA \
knapsack/ChallengeA \ knapsack/ChallengeA \
@ -23,7 +25,7 @@ main: $(addsuffix /performance.png, $(CHALLENGES))
python benchmark.py charts $* python benchmark.py charts $*
clean: clean:
rm -rvf stab knapsack rm -rvf $(CHALLENGES)
clean-ml: clean-ml:
rm -rvf */*/benchmark_ml.csv rm -rvf */*/benchmark_ml.csv
@ -31,5 +33,15 @@ clean-ml:
clean-charts: clean-charts:
rm -rfv */*/performance.png rm -rfv */*/performance.png
training-data-push:
tar -cvvzf $(DATAFILE) */*/*.bin
rsync -avP $(DATAFILE) andromeda:/www/axavier.org/projects/miplearn/$(DATAFILE)
rm -fv $(DATAFILE)
training-data-pull:
wget https://axavier.org/projects/miplearn/$(DATAFILE)
tar -xvvzf $(DATAFILE)
rm -f $(DATAFILE)
.PHONY: clean clean-ml clean-charts .PHONY: clean clean-ml clean-charts
.SECONDARY: .SECONDARY:

Loading…
Cancel
Save