mirror of
https://github.com/ANL-CEEESA/MIPLearn.git
synced 2025-12-06 09:28:51 -06:00
Add scripts to upload/download benchmark training data
This commit is contained in:
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user