From bf767bf309459e7ea8801d823d4833ae480b2038 Mon Sep 17 00:00:00 2001 From: Chris Dyer Date: Wed, 22 Dec 2010 08:49:18 -0600 Subject: clean up names of feature functions, fix tagger, fix tests --- .../controlled_synparse/gold.statistics | 6 --- tests/system_tests/controlled_synparse/input.txt | 4 +- tests/system_tests/tagger/cdec.ini | 6 +-- tests/system_tests/tagger/gold.statistics | 12 +++++ tests/system_tests/tagger/gold.stdout | 2 + tests/system_tests/tagger/input.txt | 2 +- tests/system_tests/tagger/weights | 54 +++++++++++----------- tests/system_tests/unsup-align/cdec.ini | 2 +- tests/system_tests/unsup-align/weights | 5 ++ 9 files changed, 53 insertions(+), 40 deletions(-) create mode 100644 tests/system_tests/tagger/gold.statistics create mode 100644 tests/system_tests/tagger/gold.stdout (limited to 'tests/system_tests') diff --git a/tests/system_tests/controlled_synparse/gold.statistics b/tests/system_tests/controlled_synparse/gold.statistics index 0b8453f8..4cd93617 100644 --- a/tests/system_tests/controlled_synparse/gold.statistics +++ b/tests/system_tests/controlled_synparse/gold.statistics @@ -1,12 +1,6 @@ -lm_nodes 11 -lm_edges 18 -lm_paths 18 -constr_nodes 8 -constr_edges 8 -constr_paths 1 -lm_nodes 11 -lm_edges 18 -lm_paths 18 -constr_nodes 12 -constr_edges 14 -constr_paths 3 diff --git a/tests/system_tests/controlled_synparse/input.txt b/tests/system_tests/controlled_synparse/input.txt index 2dbc09c8..4b2b2589 100644 --- a/tests/system_tests/controlled_synparse/input.txt +++ b/tests/system_tests/controlled_synparse/input.txt @@ -1,2 +1,2 @@ -A B C D ||| a d c b -A B C D ||| a b c d +A B C D +A B C D diff --git a/tests/system_tests/tagger/cdec.ini b/tests/system_tests/tagger/cdec.ini index 15cc930d..e11e6878 100644 --- a/tests/system_tests/tagger/cdec.ini +++ b/tests/system_tests/tagger/cdec.ini @@ -1,5 +1,5 @@ formalism=tagger -feature_function=Tagger_BigramIdentity -feature_function=LexicalPairIdentity +feature_function=Tagger_BigramIndicator +feature_function=LexicalPairIndicator intersection_strategy=full -tagger_tagset=tagset \ No newline at end of file +tagger_tagset=tagset diff --git a/tests/system_tests/tagger/gold.statistics b/tests/system_tests/tagger/gold.statistics new file mode 100644 index 00000000..a86584aa --- /dev/null +++ b/tests/system_tests/tagger/gold.statistics @@ -0,0 +1,12 @@ +-lm_nodes 6 +-lm_edges 12 +-lm_paths 27 ++lm_nodes 16 ++lm_edges 30 ++lm_paths 27 +-lm_nodes 2 +-lm_edges 4 +-lm_paths 3 ++lm_nodes 4 ++lm_edges 6 ++lm_paths 3 diff --git a/tests/system_tests/tagger/gold.stdout b/tests/system_tests/tagger/gold.stdout new file mode 100644 index 00000000..0dc9a4ec --- /dev/null +++ b/tests/system_tests/tagger/gold.stdout @@ -0,0 +1,2 @@ +c c c +c diff --git a/tests/system_tests/tagger/input.txt b/tests/system_tests/tagger/input.txt index fe5cb58d..b6cfc776 100644 --- a/tests/system_tests/tagger/input.txt +++ b/tests/system_tests/tagger/input.txt @@ -1,2 +1,2 @@ A B C -A \ No newline at end of file +A diff --git a/tests/system_tests/tagger/weights b/tests/system_tests/tagger/weights index 5a035c26..df9adc7b 100644 --- a/tests/system_tests/tagger/weights +++ b/tests/system_tests/tagger/weights @@ -1,27 +1,27 @@ -Uni:a 0 -Id:A:a 0 -Uni:b 0 -Id:A:b 0 -Uni:c 0 -Id:A:c 0 -Id:B:a 0 -Id:B:b 0 -Id:B:c 0 -Bi:BOS_a 0 -Bi:a_a 0 -Bi:BOS_b 0 -Bi:b_a 0 -Bi:BOS_c 0 -Bi:c_a 0 -Bi:a_b 0 -Bi:b_b 0 -Bi:c_b 0 -Bi:a_c 0 -Bi:b_c 0 -Bi:c_c 0 -Id:C:a 0 -Id:C:b 0 -Id:C:c 0 -Bi:a_EOS 0 -Bi:b_EOS 0 -Bi:c_EOS 0 +Uni:a 0.1 +Id:A:a 0.2 +Uni:b 0.321 +Id:A:b -0.2 +Uni:c 0.54 +Id:A:c 0.7 +Id:B:a 0.13 +Id:B:b 0.14 +Id:B:c 0.15 +Bi:BOS_a 0.16 +Bi:a_a 0.27 +Bi:BOS_b 0.18 +Bi:b_a 0.19 +Bi:BOS_c 0.22 +Bi:c_a 0.23 +Bi:a_b 0.24 +Bi:b_b 0.25 +Bi:c_b 0.26 +Bi:a_c 0.27 +Bi:b_c 0.28 +Bi:c_c 0.29 +Id:C:a 0.41 +Id:C:b 0.42 +Id:C:c 0.43 +Bi:a_EOS 0.44 +Bi:b_EOS 0.45 +Bi:c_EOS 0.98 diff --git a/tests/system_tests/unsup-align/cdec.ini b/tests/system_tests/unsup-align/cdec.ini index 885338a6..f591bcbe 100644 --- a/tests/system_tests/unsup-align/cdec.ini +++ b/tests/system_tests/unsup-align/cdec.ini @@ -3,4 +3,4 @@ grammar=unsup-align.lex-grammar intersection_strategy=full formalism=lextrans feature_function=RelativeSentencePosition -feature_function=MarkovJump -b +feature_function=NewJump diff --git a/tests/system_tests/unsup-align/weights b/tests/system_tests/unsup-align/weights index 7d9012c5..535ee67b 100644 --- a/tests/system_tests/unsup-align/weights +++ b/tests/system_tests/unsup-align/weights @@ -1,4 +1,9 @@ RelativeSentencePosition -0.1 +J:R1 0.2 +J:R2 0.1 +J:S0 0 +J:L1 -0.1 +J:L2 -0.2 MarkovJump -0.2 F1000001 0.45280036748928199 F1000002 -0.30603801277140658 -- cgit v1.2.3