Skip to content

Commit

Permalink
adding experiment scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
FedericoAureliano committed Oct 14, 2020
1 parent 3addfaf commit 3ed24c0
Show file tree
Hide file tree
Showing 8 changed files with 47 additions and 0 deletions.
5 changes: 5 additions & 0 deletions machine1.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
for learner in thompson neighbor knearest random MLP linear exp3a exp3b exp3c exp3d; do
sh ./runlearner.sh tmp/BV $learner
sh ./runlearner.sh tmp/QF_ABV $learner
sh ./runlearner.sh tmp/QF_AUFBV $learner
done
3 changes: 3 additions & 0 deletions machine2.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
for learner in thompson neighbor; do
sh ./runlearner.sh tmp/uclid $learner
done
3 changes: 3 additions & 0 deletions machine3.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
for learner in knearest random; do
sh ./runlearner.sh tmp/uclid $learner
done
3 changes: 3 additions & 0 deletions machine4.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
for learner in MLP linear; do
sh ./runlearner.sh tmp/uclid $learner
done
3 changes: 3 additions & 0 deletions machine5.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
for learner in exp3a exp3b; do
sh ./runlearner.sh tmp/uclid $learner
done
3 changes: 3 additions & 0 deletions machine6.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
for learner in exp3c exp3d; do
sh ./runlearner.sh tmp/uclid $learner
done
3 changes: 3 additions & 0 deletions machine7.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
for learner in thompson neighbor knearest random MLP linear exp3a exp3b exp3c exp3d; do
sh ./runlearner.sh tmp/Sage2 $learner
done
24 changes: 24 additions & 0 deletions runlearner.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
for seed in 0 1; do
if [ $2 == exp3a ]
then
learnconfig="exp3 --gamma 0.07"
elif [ $2 == exp3b ]
then
learnconfig="exp3 --gamma 0.1"
elif [ $2 == exp3c ]
then
learnconfig="exp3 --gamma 0.25"
elif [ $2 == exp3d ]
then
learnconfig="exp3 --gamma 0.5"
else
learnconfig=$2
fi
for feature in both probes bow; do
for reward in binary bump exp; do
medley ./$1/ ./$1/${2}_${feature}_${reward}_const_${seed}.csv --classifier $learnconfig --seed $seed --feature_setting $feature --reward $reward --timeout_manager const --set_const 60
medley ./$1/ ./$1/${2}_${feature}_${reward}_expo_${seed}.csv --classifier $learnconfig --seed $seed --feature_setting $feature --reward $reward --timeout_manager expo
medley ./$1/ ./$1/${2}_${feature}_${reward}_nearest_${seed}.csv --classifier $learnconfig --seed $seed --feature_setting $feature --reward $reward --timeout_manager nearest --time_k 20
done
done
done

0 comments on commit 3ed24c0

Please sign in to comment.