Skip to content
Snippets Groups Projects
Commit f740d64f authored by Alexis Nasr's avatar Alexis Nasr
Browse files

added a template directory

parent 3f5c092e
No related branches found
No related tags found
No related merge requests found
Showing with 209 additions and 0 deletions
## Compile all data
all: compile install evaluation
compile:
$(MAKE) -C data/morpho-lexicon compile
$(MAKE) -C data/treebank compile
$(MAKE) -C maca_lexer compile
$(MAKE) -C maca_trans_parser compile
$(MAKE) -C maca_trans_tagger compile
# $(MAKE) -C maca_crf_tagger compile
install:
-mkdir -p bin
$(MAKE) -C maca_trans_parser install
$(MAKE) -C maca_trans_tagger install
$(MAKE) -C maca_lemmatizer install
$(MAKE) -C maca_lexer install
# $(MAKE) -C maca_crf_tagger install
# @tar -cvzf ./maca_datas.tgz bin
evaluation:
$(MAKE) -C eval
clean:
$(MAKE) -C data/morpho-lexicon clean
$(MAKE) -C data/treebank clean
$(MAKE) -C maca_lexer clean
$(MAKE) -C maca_trans_parser clean
$(MAKE) -C maca_trans_tagger clean
# $(MAKE) -C maca_crf_tagger clean
$(MAKE) -C eval clean
TOOLS=../../../fr/tools/
TOOLS_MACA_DATA=../../../tools/
LEFFF_DIR=../../../data/lefff
compile: fplm fP
fplm: $(TOOLS)lefff2fplm.pl $(TOOLS)fplm_change_pos.pl $(LEFFF_DIR)/*.lex fplm_add
$(TOOLS)lefff2fplm.pl $(LEFFF_DIR) | $(TOOLS)fplm_change_pos.pl > tmp
cat tmp fplm_add | sort | uniq > $@
fP: fplm
$(TOOLS_MACA_DATA)fplm2fP.pl $< > $@
clean:
-rm fplm
-rm fP
-rm tmp
TOOLS=../../../tools
FTB_DIR=../../../data/ftb
TRAIN=$(FTB_DIR)/ftb.train.conll07
TEST=$(FTB_DIR)/ftb.test.conll07
DEV=$(FTB_DIR)/ftb.dev.conll07
compile: train.mcf test.mcf dev.mcf
train.mcf: $(TRAIN)
$(TOOLS)/conll2mcf -f $< -1W -2C -3L -4H -5D > $@
test.mcf: $(TEST)
$(TOOLS)/conll2mcf -f $< -1W -2C -3L -4H -5D > $@
dev.mcf: $(TEST)
$(TOOLS)/conll2mcf -f $< -1W -2C -3L -4H -5D > $@
clean:
- rm test.mcf train.mcf dev.mcf
TEST=../data/treebank/test.mcf
DEV=../data/treebank/dev.mcf
LANGUAGE=example
MCD_FILE=wplgfs.mcd
include ../../makefiles/eval.makefile
1 FORM VOCAB _
2 POS VOCAB _
3 LEMMA VOCAB _
4 GOV INT _
5 LABEL VOCAB _
6 SENT_SEG INT _
DATA=../data/morpho-lexicon
##-----------------------------------------------------------------------
## compile
##-----------------------------------------------------------------------
##-----------------------------------------------------------------------
## install
##-----------------------------------------------------------------------
install:
- cp $(DATA)/fplm ../bin
##-----------------------------------------------------------------------
## clean
##-----------------------------------------------------------------------
FPLM_FILE=../data/morpho-lexicon/fplm
include ../../makefiles/maca_lexer.makefile
MCF_TRAIN=../data/treebank/train.mcf
MCF_DEV=../data/treebank/dev.mcf
MCF_TEST=../data/treebank/test.mcf
CFF_TRAIN=train.cff
CFF_CUTOFF_TRAIN=train.cutoff.cff
PERCEPTRON_ITERATIONS=5
CFF_CUTOFF=3
FEATURES_MODEL_FILENAME=maca_trans_parser.fm
VOCABS_FILENAME=maca_trans_parser.vocab
MODEL_FILENAME=maca_trans_parser.model
NUMBER_OF_SENTENCES=10000000
#NUMBER_OF_SENTENCES=1000
MCD_FILENAME=wplgfs.mcd
STREAM_MODE= -S
include ../../makefiles/maca_trans_parser.makefile
b0g
s0g s0p
s0g b0p
s0g
s0sf
#s1g
#s1sf
s0l
s0p
s1p
s2p
b0l
b0p
b1l
b1p
b2p
b3p
ldep_s0r
rdep_s0r
ldep_s1r
rdep_s1r
ldep_b0r
rdep_b0r
s0l b0l
s0p b0p
b0p b0l
b0p ldep_b0r
s1p b1p
b1p b2p
s0p b0p b0l
s0p ldep_s0r rdep_s0r
s0p s0l b0p
s0p b0p dist_s0_b0
s1p s0p b0p
b0p b1p b2p
b1p b2p b3p
s0p b0p b1p
b1p b1l b2p b3p
b1p b1l b2p b2l b3p
t1
t2
#t3
#t4
#t1 t2
#t2 t3
#t1 t2 t3
bm1p
bm2p
1 FORM VOCAB _
2 POS VOCAB _
3 LEMMA VOCAB _
4 GOV INT _
5 LABEL VOCAB _
6 SENT_SEG INT _
MCF_TRAIN=../data/treebank/train.mcf
MCF_DEV=../data/treebank/dev.mcf
MCF_TEST=../data/treebank/test.mcf
CFF_TRAIN=train.cff
CFF_CUTOFF_TRAIN=train.cutoff.cff
PERCEPTRON_ITERATIONS=9
CFF_CUTOFF=1
FEATURES_MODEL_FILENAME=maca_trans_tagger.fm
VOCABS_FILENAME=maca_trans_tagger.vocab
MCD_FILENAME=maca_trans_tagger.mcd
MODEL_FILENAME=maca_trans_tagger.model
NUMBER_OF_SENTENCES=10000000
STREAM_MODE= -S
FORM_POS_FILENAME=../data/morpho-lexicon/fP
#include ./maca_trans_tagger.makefile
include ../../makefiles/maca_trans_tagger.makefile
b0U1
b0sgn
b0f
b0len
bm1f
bm2f
bm1p
bm2p
bm3p
bm2p bm1p
bm2p bm3p
bm1p b0sgn
1 FORM VOCAB _
2 POS VOCAB _
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment