diff --git a/UD_fr-GSD/eval/experiences.txt b/UD_fr-GSD/eval/experiences.txt index fea15a3b021a69a5e1dbbe63f012d21dcbc52ccb..b79a2d7beffa7dbfe1df784a7c8dd72e1b149b06 100644 --- a/UD_fr-GSD/eval/experiences.txt +++ b/UD_fr-GSD/eval/experiences.txt @@ -88,3 +88,17 @@ parser_test 100.00% 100.00% 100.00% 90.60% 87.28% 99.7 parser_test 100.00% 100.00% 100.00% 90.89% 87.30% 99.82% 2 iter : parser_test 100.00% 100.00% 100.00% 89.80% 86.16% 99.74% + + +Tiny 30iter dynamic +Metric | Precision | Recall | F1 Score | AligndAcc +-----------+-----------+-----------+-----------+----------- +Tokens | 98.19 | 98.25 | 98.22 | +UPOS | 90.17 | 87.71 | 88.92 | 94.59 + +Big 30iter dynamic +Metric | Precision | Recall | F1 Score | AligndAcc +-----------+-----------+-----------+-----------+----------- +Tokens | 99.65 | 99.68 | 99.67 | +UPOS | 93.78 | 91.20 | 92.47 | 96.89 + diff --git a/UD_fr-GSD/parser/parser.as b/UD_fr-GSD/parser/parser.as index 31374c89d2d9990c062cb4dd10616cd937148ffe..114b9ffc4580e50ee8d1c0f1e30742373f31a96d 100644 --- a/UD_fr-GSD/parser/parser.as +++ b/UD_fr-GSD/parser/parser.as @@ -1,6 +1,4 @@ -Default : SHIFT REDUCE -EOS LEFT acl LEFT acl:relcl LEFT advcl @@ -101,3 +99,5 @@ RIGHT reparandum RIGHT root RIGHT vocative RIGHT xcomp +EOS +Default : SHIFT diff --git a/UD_fr-GSD/parser/parser.cla b/UD_fr-GSD/parser/parser.cla index 9291d35b8bf48246bcebeda61c20ec30cab2e017..b792a39c47f4e49f693b484b50b1d6d25914600e 100644 --- a/UD_fr-GSD/parser/parser.cla +++ b/UD_fr-GSD/parser/parser.cla @@ -4,3 +4,4 @@ Oracle : parser Feature Model : parser.fm Action Set : parser.as Topology : (500,RELU,0.3) +Dynamic : yes diff --git a/UD_fr-GSD/parser/test.bd b/UD_fr-GSD/parser/test.bd index 40586b63268b1d3fd09b8f6e8fc48554669331b7..20f39506c1d10f26e29d49fcf96f3807643ee112 100644 --- a/UD_fr-GSD/parser/test.bd +++ b/UD_fr-GSD/parser/test.bd @@ -1,10 +1,11 @@ -#Name ref/hyp dict Policy Must print?# -############################################ -FORM ref form Final 1 -POS ref pos Final 1 -MORPHO ref morpho Final 1 -SGN hyp sgn Final 0 -LEMMA ref form Final 1 -GOV hyp gov Final 1 -LABEL hyp labels Final 1 -EOS hyp eos Final 1 +#Index Name ref/hyp dict Policy Must print?# +################################################### +0 ID hyp none Final 1 +1 FORM ref form Final 1 +3 POS ref pos Final 1 +5 MORPHO ref morpho Final 1 +0 SGN hyp sgn Final 0 +2 LEMMA ref form Final 1 +6 GOV hyp gov Final 1 +7 LABEL hyp labels Final 1 +0 EOS hyp eos Final 0 diff --git a/UD_fr-GSD/parser/train.bd b/UD_fr-GSD/parser/train.bd index bcfdb46eaa65ae5d642d20ffe623e5b9b4a50141..97c5f025a91d9979c69e8748ea060dedc542565c 100644 --- a/UD_fr-GSD/parser/train.bd +++ b/UD_fr-GSD/parser/train.bd @@ -1,10 +1,11 @@ -#Name ref/hyp dict Policy Must print?# -############################################ -FORM ref form FromZero 1 -POS ref pos FromZero 1 -MORPHO ref morpho FromZero 1 -SGN hyp sgn FromZero 1 -LEMMA ref form FromZero 1 -GOV hyp gov FromZero 1 -LABEL hyp labels FromZero 1 -EOS hyp eos FromZero 1 +#Index Name ref/hyp dict Policy Must print?# +################################################### +0 ID hyp none FromZero 1 +1 FORM ref form FromZero 1 +3 POS ref pos FromZero 1 +5 MORPHO ref morpho FromZero 1 +0 SGN hyp sgn FromZero 0 +2 LEMMA ref form FromZero 1 +6 GOV hyp ref FromZero 1 +7 LABEL hyp labels FromZero 1 +0 EOS hyp eos FromZero 0 diff --git a/UD_fr-GSD/tagger/tagger.cla b/UD_fr-GSD/tagger/tagger.cla index 05a7754ea03f4544bf4a93f8073e1f173d367c8f..42926b490cc57a53401624a78bf75133652acbd1 100644 --- a/UD_fr-GSD/tagger/tagger.cla +++ b/UD_fr-GSD/tagger/tagger.cla @@ -4,3 +4,4 @@ Oracle : tagger Feature Model : tagger.fm Action Set : tagger.as Topology : (500,RELU,0.3) +Dynamic : yes diff --git a/UD_fr-GSD/tagger/test.bd b/UD_fr-GSD/tagger/test.bd index 11f50fa71c84935b56d7a29fd5806c612f5dc74b..4378043b6ea25105abce1b57214084ef9f7d4ccd 100644 --- a/UD_fr-GSD/tagger/test.bd +++ b/UD_fr-GSD/tagger/test.bd @@ -1,7 +1,7 @@ -#Name ref/hyp dict Policy Must print?# -############################################ -ID hyp none FromZero 1 -FORM hyp form Final 1 -POS hyp pos Final 1 -SGN hyp sgn Final 0 -TEXT ref none Final 0 +#Index Name ref/hyp dict Policy Must print?# +################################################## +0 ID hyp none Final 1 +1 FORM hyp form Final 1 +3 POS hyp pos Final 1 +0 SGN hyp sgn Final 0 +0 EOS hyp none Final 0 diff --git a/UD_fr-GSD/tagger/tokenizer.as b/UD_fr-GSD/tagger/tokenizer.as index eb137555c630a43d4417d9ce7797a68b0b68e710..c0ca5d05cc0c9d5915254fc77679c7bfe5dcf7a5 100644 --- a/UD_fr-GSD/tagger/tokenizer.as +++ b/UD_fr-GSD/tagger/tokenizer.as @@ -12,5 +12,5 @@ SPLITWORD Aux@à@les SPLITWORD duquel@de@lequel SPLITWORD auxquels@à@lesquels SPLITWORD desquelles@de@lesquelles -ADDCHARTOWORD ENDWORD +ADDCHARTOWORD diff --git a/UD_fr-GSD/tagger/tokenizer.cla b/UD_fr-GSD/tagger/tokenizer.cla index e0a1578142a5e5c9f4c446f3c3c7dda93dfb92e8..939a6067c20210ed6919eeec9ff5124b62def5a6 100644 --- a/UD_fr-GSD/tagger/tokenizer.cla +++ b/UD_fr-GSD/tagger/tokenizer.cla @@ -4,3 +4,4 @@ Oracle : tokenizer Feature Model : tokenizer.fm Action Set : tokenizer.as Topology : (500,RELU,0.3) +Dynamic : no diff --git a/UD_fr-GSD/tagger/train.bd b/UD_fr-GSD/tagger/train.bd index f8765fa78024db9bfd3bb325bea8f3d7fa8626f4..002b4753dec1a9a9a4e514d2cd41a955b7ec972c 100644 --- a/UD_fr-GSD/tagger/train.bd +++ b/UD_fr-GSD/tagger/train.bd @@ -1,8 +1,7 @@ -#Name ref/hyp dict Policy Must print?# -############################################ -ID hyp none FromZero 1 -FORM hyp form FromZero 1 -POS hyp pos FromZero 1 -SGN hyp sgn FromZero 1 -EOS ref int FromZero 1 -TEXT ref none Final 0 +#Index Name ref/hyp dict Policy Must print?# +################################################## +0 ID hyp none FromZero 1 +1 FORM hyp form FromZero 1 +3 POS hyp pos FromZero 1 +0 SGN hyp sgn FromZero 0 +0 EOS hyp none FromZero 0