-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtransfer_script.sh
More file actions
33 lines (26 loc) · 2.68 KB
/
transfer_script.sh
File metadata and controls
33 lines (26 loc) · 2.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#!/usr/bin/bash
src=$4
gpu=$1
epochs=6
mode=$2
batch=200
# bash transfer_script.sh 3 WT wiki en 2019 100
dataset="$3"
if [ "$mode" = "NT" ]; then
epochs=31
fi
if [ "$dataset" = "wiki" ]; then
domains=('ru' 'es' 'it' 'nl' 'zh' 'pt' 'pl' 'ja' 'vi' 'sv' 'uk' 'ko' 'ar' 'he' 'no' 'fa' 'cs' 'ca' 'simple' 'fi' 'tr' 'hu' 'sr' 'ro' 'bg' 'et' 'id' 'da' 'gl' 'eo' 'sk' 'lt' 'hr' 'hi' 'ms' 'sl' 'nn' 'kk' 'eu' 'uz' 'ceb' 'war' 'vo')
elif [ "$dataset" = "4square" ]; then
domains=('Semarang' 'Manado' 'Chiang Mai' 'Davao' 'Salvador' 'Seremban' 'Merida' 'Toronto' 'Campo Grande' 'Kuantan New Port' 'Dubai' 'Riga' 'Phoenix' 'Ipoh' "Kazan'" 'Maceio' 'Baltimore' 'St. Louis' 'Panama' 'Rostov-on-Don' 'Sydney' 'Joao Pessoa' 'Puebla' 'Indianapolis' 'Minneapolis' 'Florianopolis' 'Miami' 'Charlotte' 'Mumbai' 'San Antonio' 'Villahermosa' 'Houston' 'Vancouver' 'Heredia' 'Alor Setar' 'Pathum Thani' 'Melbourne' 'Columbus' 'Newark' 'Seattle' 'Teresina' 'Milan' 'Saratov' 'Tampa' 'Santos' "Perm'" 'Minsk' 'Krasnoyarsk' 'Samsun' 'Kansas City' 'Pittsburgh' 'Portland' 'Vitoria' 'Konya' 'Austin' 'Cleveland' 'Rio de Janeiro' 'Detroit' 'Antwerpen' 'Santo Domingo' 'Dallas' 'Piraeus' 'Berlin' 'Amsterdam' 'Budapest' 'Brussels' 'Aintab' 'Denizli' 'Kayseri' 'Hong Kong' 'Rome' 'Kuwait' 'Fort-De-France' 'Manisa' 'Kobe' 'Balikesir' 'Sapporo' 'Gent' 'Sendai')
elif [ "$dataset" = "yelp" ]; then
domains=('Voorhees' 'Harvey' 'Ambler' 'Mount Juliet' 'Plainfield' 'Plymouth Meeting' 'King Of Prussia' 'Edwardsville' 'Havertown' 'Kirkwood' 'Glen Mills' 'Ballwin' 'Hermitage' 'Collegeville' 'Avon' 'Treasure Island' 'Gretna' 'Eagle' 'Smyrna' 'Bryn Mawr' 'Seminole' 'Collingswood' 'Creve Coeur' 'Saint Charles' 'St Pete Beach' 'Indian Rocks Beach' 'North Wales' 'Langhorne' 'Newtown' 'Malvern' 'Lansdale' 'Norristown' 'Springfield' 'Willow Grove' 'Oldsmar' 'Phoenixville' 'Madeira Beach' 'Mount Laurel' 'Oro Valley' 'Exton' 'New Hope' 'Newark' 'Bensalem' 'Hendersonville' 'Clayton' 'Media' 'Conshohocken' 'Wayne' 'Marlton' 'Doylestown' 'New Port Richey' 'Ardmore' 'Tarpon Springs' 'Carpinteria' 'Greenwood' 'Pinellas Park' 'St. Pete Beach' 'Lutz' 'Kenner' 'Clearwater Beach' 'Palm Harbor' 'Wesley Chapel' 'Riverview' 'Dunedin' 'St Petersburg' 'St Louis' 'West Chester' 'Fishers' 'King of Prussia' 'Largo' 'Brentwood' 'Meridian' 'Cherry Hill' 'Carmel' 'Brandon' 'Wilmington' 'Goleta' 'St. Petersburg' 'Franklin' 'St. Louis' 'Metairie' 'Sparks' 'Saint Petersburg')
else
echo "Unknown dataset: $dataset"
exit 1
fi
trainfrac=10
for tgt in "${domains[@]}"; do
echo "$tgt"
python tgn_tgt.py --src "$src" --tgt "$tgt" --mode "$mode" --gpu "$gpu" --epochs "$epochs" --batch "$batch" --trainfrac "$trainfrac" --dataset "$dataset" --run "$6" --seed "$5"
done