@@ -79,7 +79,7 @@ else ifeq ($(LANG), fr)
79
79
else ifeq ($(LANG), it)
80
80
CORPUS =it_isdt
81
81
RES2 =Italian-ISDT
82
- MODEL = --bert= dbmdz/bert-base-italian-xxl-cased
82
+ MODEL = --bert=dbmdz/bert-base-italian-xxl-cased
83
83
BERT = dbmdz-xxl
84
84
else ifeq ($(LANG), lt)
85
85
CORPUS =lt_alksnis
@@ -146,9 +146,11 @@ endif
146
146
.PRECIOUS : exp/$(LANG ) -$(FEAT )$(VER ) /model
147
147
148
148
# relate LANG to CORPUS
149
- exp/$(LANG ) % : exp/$(CORPUS ) .$(BERT ) %
149
+ exp/$(LANG ) % : exp/$(CORPUS ) .$(BERT )$( VER ) %
150
150
@:
151
151
152
+ TARGET =exp/$(CORPUS ) .$(BERT )$(VER )
153
+
152
154
exp/$(CORPUS ) .$(BERT )$(VER ) /model :
153
155
python -u -m diaparser.cmds.biaffine_dependency train -d=$(GPU ) -p=$@ \
154
156
-c=$(CONFIG ) $(MODEL ) $(ATTN ) \
@@ -161,11 +163,6 @@ exp/$(CORPUS).$(BERT)$(VER).test.conllu: exp/$(CORPUS).$(BERT)$(VER)/model
161
163
--pred=$@
162
164
python $(CORPUS_DIR ) /fix-root.py $@
163
165
164
- exp/$(CORPUS ) .$(BERT )$(VER ) .test.time : exp/$(CORPUS ) .$(BERT )$(VER ) /model
165
- ( time python -m diaparser.cmds.biaffine_dependency predict -d=$( GPU) -p=$< --feat=$( FEAT) --tree \
166
- $(BLIND_TEST ) \
167
- --pred=/dev/null; ) & > $@
168
-
169
166
LANGS =ar bg cs en et fi fr it lt lv nl pl ru sk sv ta uk
170
167
LANGS1 =ar bg en et fi sk
171
168
LANGS2 =fr it ru ta uk sv
@@ -184,16 +181,16 @@ train:
184
181
# ----------------------------------------------------------------------
185
182
# Evaluation
186
183
187
- % .test.nen.conllu : % .test.conllu
184
+ $( TARGET ) .test.nen.conllu : $( TARGET ) .test.conllu
188
185
perl $(UD_TOOLS ) /enhanced_collapse_empty_nodes.pl $< > $@
189
186
190
- % .test.eval : % .test.nen.conllu
187
+ $( TARGET ) .test.eval : $( TARGET ) .test.nen.conllu
191
188
python $(UD_TOOLS ) /iwpt20_xud_eval.py -v $(UD_TOOLS ) /../test-gold/$(LANG ) .nen.conllu $< > $@
192
189
193
- % .test.evalb : % .test.eval
190
+ $( TARGET ) .test.evalb : $( TARGET ) .test.eval
194
191
python $(CORPUS_DIR ) /eval.py -g $(GOLD_TEST ) -s $@ --evalb
195
192
196
- % .test.eval07 : % .test.conllu
193
+ $( TARGET ) .test.eval07 : $( TARGET ) .test.conllu
197
194
perl $(CORPUS_DIR ) /eval07.pl -p -q -g $(GOLD_TEST ) -s $< > $@
198
195
199
196
evaluate :
0 commit comments