-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
40 lines (33 loc) · 1.06 KB
/
Makefile
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
33
34
35
36
37
38
39
help:
@echo "\
create_wmt\n\
create_wmt_pe_ok\n\
create_wmt_pe_synth\n\
create_wmt_opus_random\n\
create_opus_random\n\
train_quetch\n\
tqt # transfer learning\n\
validate"
create_wmt:
python3 src/main.py config/data/wmt19.yaml
create_wmt_pe_ok:
python3 src/main.py config/data/wmt19_pe_ok.yaml
create_wmt_pe_synth:
python3 src/main.py config/data/wmt19_pe_synth.yaml
create_wmt_opus_random:
python3 src/main.py config/data/wmt19_opus_random.yaml
create_opus_random:
python3 src/main.py config/data/opus_random.yaml
train_quetch:
python3 src/main.py config/quetch.yaml
tqt:
# tgt=train_quetch_transfer
# this also creates opus data, then trains, then created wmt data, and trains again
#
#python3 src/main.py config/data/wmt19.yaml # load wmt19 data
python3 src/main.py config/data/opus.yaml # load opus data
python3 src/main.py config/quetch.yaml # train
python3 src/main.py config/data/wmt19.yaml # load wmt19 data
python3 src/main.py config/quetch_load_train.yaml # load model and train
validate:
python3 src/main.py config/validate.yaml