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

added a transition tagger for fr

parent 4a630646
No related branches found
No related tags found
No related merge requests found
...@@ -11,7 +11,7 @@ install: ...@@ -11,7 +11,7 @@ install:
$(MAKE) -C maca_trans_parser install $(MAKE) -C maca_trans_parser install
# $(MAKE) -C maca_lemmatizer install # $(MAKE) -C maca_lemmatizer install
# $(MAKE) -C maca_crf_tagger install # $(MAKE) -C maca_crf_tagger install
@tar -cvzf ./maca_datas.tgz bin # @tar -cvzf ./maca_datas.tgz bin
clean: clean:
# $(MAKE) -C data/morpho-lexicon clean # $(MAKE) -C data/morpho-lexicon clean
......
...@@ -4,17 +4,20 @@ compile: ...@@ -4,17 +4,20 @@ compile:
$(MAKE) -C data/morpho-lexicon compile $(MAKE) -C data/morpho-lexicon compile
$(MAKE) -C data/treebank compile $(MAKE) -C data/treebank compile
$(MAKE) -C maca_trans_parser compile $(MAKE) -C maca_trans_parser compile
$(MAKE) -C maca_trans_tagger compile
$(MAKE) -C maca_crf_tagger compile $(MAKE) -C maca_crf_tagger compile
install: install:
-mkdir -p bin -mkdir -p bin
$(MAKE) -C maca_trans_parser install $(MAKE) -C maca_trans_parser install
$(MAKE) -C maca_trans_tagger install
$(MAKE) -C maca_lemmatizer install $(MAKE) -C maca_lemmatizer install
$(MAKE) -C maca_crf_tagger install $(MAKE) -C maca_crf_tagger install
@tar -cvzf ./maca_datas.tgz bin # @tar -cvzf ./maca_datas.tgz bin
clean: clean:
$(MAKE) -C data/morpho-lexicon clean $(MAKE) -C data/morpho-lexicon clean
$(MAKE) -C data/treebank clean $(MAKE) -C data/treebank clean
$(MAKE) -C maca_trans_parser clean $(MAKE) -C maca_trans_parser clean
$(MAKE) -C maca_trans_tagger clean
$(MAKE) -C maca_crf_tagger clean $(MAKE) -C maca_crf_tagger clean
CONLL07TRAIN=../data/treebank/train.conll07
CONLL07DEV=../data/treebank/dev.conll07
CONLL07TEST=../data/treebank/test.conll07
CFF_TRAIN=train.cff
CFF_CUTOFF_TRAIN=train.cutoff.cff
PERCEPTRON_ITERATIONS=5
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=0
##-----------------------------------------------------------------------
## compile
##-----------------------------------------------------------------------
compile: $(MODEL_FILENAME)
$(CFF_TRAIN): $(CONLL07TRAIN)
maca_trans_parser_conll2cff_tagger --conll $< --mode TRAIN --feat_model $(FEATURES_MODEL_FILENAME) --vocabs $(VOCABS_FILENAME) --cff $@ -s $(NUMBER_OF_SENTENCES) -T $(STREAM_MODE) -C $(MCD_FILENAME)
$(CFF_CUTOFF_TRAIN): $(CFF_TRAIN)
maca_trans_parser_cff_cutoff --cff $< --vocabs $(VOCABS_FILENAME) --cutoff $(CFF_CUTOFF) > $@
#$(MODEL_FILENAME): $(CFF_CUTOFF_TRAIN)
$(MODEL_FILENAME): $(CFF_TRAIN)
maca_trans_parser_train_from_cff --cff $< --model $(MODEL_FILENAME) -n $(PERCEPTRON_ITERATIONS)
##-----------------------------------------------------------------------
## install
##-----------------------------------------------------------------------
install:
- cp $(FEATURES_MODEL_FILENAME) ../bin
- cp $(VOCABS_FILENAME) ../bin
- cp $(MODEL_FILENAME) ../bin
##-----------------------------------------------------------------------
## clean
##-----------------------------------------------------------------------
clean:
- rm -f $(VOCABS_FILENAME)
- rm -f $(MODEL_FILENAME)
- rm -f $(CFF_TRAIN)
- rm -f $(CFF_CUTOFF_TRAIN)
b0f
b1f
b2f
s0f
s1f
s0p
s1p
s2p
s0p s1p
s0p s1p s2p
s1p s2p
1 FORM VOCAB _
4 POS VOCAB _
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment