POC-English baseline test 2018-10-19

Test with updated test_grammar (F1 added), server 94.130.238.118

Link Grammar 5.4.4, alphabetic connector id's B,C...AB...ZZ...ZZZ, Grammar Tester version 2018-08-14.
Each line is calculated 1x, parsing metrics tested 1x for each calculation.
This notebook is shared as static POC-English-2018-10-19.html
The "All tests" table is shared as 'short_table.txt' in POC-English-2018-10-19 folder
Previous (reference) test -- POC-English-Amb-2018-08-09.html

Basic settings

In [1]:
import os, sys, time
module_path = os.path.abspath(os.path.join('..'))
if module_path not in sys.path: sys.path.append(module_path)
from ull.grammar_learner.utl import UTC
from ull.grammar_learner.read_files import check_dir
from ull.grammar_learner.write_files import list2file
from ull.grammar_learner.widgets import html_table
from src.grammar_learner.pqa_table import table_rows
tmpath = module_path + '/tmp/'
check_dir(tmpath, True, 'none')
table = []
long_table = []
start = time.time()
print(UTC(), ':: module_path =', module_path)
2018-10-19 09:38:36 UTC :: module_path = /home/obaskov/py/language-learning

Grammar Learner corpus-specific parameters

In [2]:
corpus = 'POC-English-Amb'
out_dir = module_path + '/output/POC-English-' + str(UTC())[:10]
runs = (1,1)    # (attempts to learn grammar per line, grammar tests per attempt)
if runs != (1,1): out_dir += '-multi'
kwargs = {
    'left_wall'     :   ''          ,
    'period'        :   False       ,
    'word_space'    :   'vectors'   ,
    'clustering'    :   ('kmeans', 'kmeans++', 10),
    'cluster_range' :   (2,50,1,5)  ,
    'tmpath'        :   tmpath      , 
    'verbose'       :   'min'       ,
    'template_path' :   'poc-turtle',
    'linkage_limit' :   1000        ,
    'categories_generalization': 'off'}
lines = [
    [11, 'POC-English-Amb'    , 'MST-fixed-manually'             , 0  , 0 , 'none'  ], 
    [12, 'POC-English-Amb'    , 'MST-fixed-manually'             , 0  , 0 , 'rules' ], 
    [13, 'POC-English-Amb'    , 'LG-English'                     , 0  , 0 , 'none'  ], 
    [14, 'POC-English-Amb'    , 'LG-English'                     , 0  , 0 , 'rules' ], 
    [15, 'POC-English-Amb'    , 'R=6-Weight=6:R-mst-weight=+1:R' , 0  , 0 , 'none'  ], 
    [16, 'POC-English-Amb'    , 'R=6-Weight=6:R-mst-weight=+1:R' , 0  , 0 , 'rules' ], 
    [17, 'POC-English-disAmb' , 'R=6-Weight=6:R-mst-weight=+1:R' , 0  , 0 , 'none'  ], 
    [18, 'POC-English-disAmb' , 'R=6-Weight=6:R-mst-weight=+1:R' , 0  , 0 , 'rules' ], 
    [19, 'POC-English-disAmb' , 'R=6-Weight=6:R-mst-weight=+1:R-agm-opt' , 0  , 0 , 'none'  ], 
    [20, 'POC-English-disAmb' , 'R=6-Weight=6:R-mst-weight=+1:R-agm-opt' , 0  , 0 , 'rules' ], 
    [21, 'POC-English-disAmb' , 'R=6-Weight=6:R-mst-weight=+1:R-agm-100' , 0  , 0 , 'none'  ], 
    [22, 'POC-English-disAmb' , 'R=6-Weight=6:R-mst-weight=+1:R-agm-100' , 0  , 0 , 'rules' ], 
    [23, 'POC-English-Amb'    , 'R=6-Weight=1-mst-weight=+1:R'   , 0  , 0 , 'none'  ], 
    [24, 'POC-English-disAmb' , 'R=6-Weight=1-mst-weight=+1:R'   , 0  , 0 , 'none'  ], 
    [25, 'POC-English-disAmb' , 'R=6-Weight=1-mst-weight=+1:R-agm-opt' , 0  , 0 , 'none'  ], 
    [26, 'POC-English-disAmb' , 'R=6-Weight=1-mst-weight=+1:R-agm-100' , 0  , 0 , 'none'  ], 
    [27, 'POC-English-Amb'    , 'LG-ANY-all-parses'              , 0  , 0 , 'none'  ], 
    [28, 'POC-English-disAmb' , 'LG-ANY-all-parses'              , 0  , 0 , 'none'  ], 
    [29, 'POC-English-disAmb' , 'LG-ANY-all-parses-agm-opt'      , 0  , 0 , 'none'  ], 
    [30, 'POC-English-disAmb' , 'LG-ANY-all-parses-agm-100'      , 0  , 0 , 'none' ]]
rp = module_path + '/data/POC-English-Amb/MST-fixed-manually/poc-english_ex-parses-gold.txt'
cp = rp # corpus path = reference path

POC-English-Amb, 5 datasets; ...-disAmb, 6 datasets

ULL Project Plan ⇒ Parses ⇒ lines 11-30

Connectors-DRK-Connectors

In [3]:
%%capture
kwargs['context'] = 1
kwargs['grammar_rules'] = 1
average21, long21, header = table_rows(lines, out_dir, cp, rp, runs, **kwargs)
table.extend(average21)
long_table.extend(long21)
In [4]:
display(html_table([header]+average21))
LineCorpusParsingLWRWGen.SpaceRulesSilhouettePAPQF1
11POC-English-AmbMST-fixed-manually --- --- nonecDRKc300.2673%65%0.78
13POC-English-AmbLG-English --- --- nonecDRKc310.375%65%0.77
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKc290.2486%54%0.57
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKc290.2785%54%0.57
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonecDRKc300.2390%58%0.60
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonecDRKc420.1392%62%0.66
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKc230.2186%56%0.61
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKc220.285%57%0.64
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonecDRKc230.180%0%0.00
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonecDRKc390.1995%64%0.66
27POC-English-AmbLG-ANY-all-parses --- --- nonecDRKc230.250%0%0.00
28POC-English-disAmbLG-ANY-all-parses --- --- nonecDRKc250.2888%57%0.60
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonecDRKc250.2789%59%0.61
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonecDRKc360.1594%65%0.67

Connectors-DRK-Disjuncts

In [5]:
%%capture
kwargs['grammar_rules'] = 2
average22, long22, header = table_rows(lines, out_dir, cp, rp, runs, **kwargs)
table.extend(average22)
long_table.extend(long22)
In [6]:
display(html_table([header]+average22))
LineCorpusParsingLWRWGen.SpaceRulesSilhouettePAPQF1
11POC-English-AmbMST-fixed-manually --- --- nonecDRKd290.2542%37%0.40
12POC-English-AmbMST-fixed-manually --- --- rulescDRKd270.2647%41%0.45
13POC-English-AmbLG-English --- --- nonecDRKd310.2836%33%0.34
14POC-English-AmbLG-English --- --- rulescDRKd270.290%0%0.00
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKd280.2479%55%0.55
16POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulescDRKd260.2376%53%0.54
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKd290.2770%50%0.50
18POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulescDRKd280.2775%53%0.54
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonecDRKd300.2374%51%0.53
20POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- rulescDRKd280.230%0%0.00
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonecDRKd390.1389%60%0.61
22POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- rulescDRKd400.1488%59%0.60
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKd230.210%0%0.00
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKd230.265%49%0.51
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonecDRKd240.1868%46%0.47
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonecDRKd400.1799%70%0.70
27POC-English-AmbLG-ANY-all-parses --- --- nonecDRKd220.2587%59%0.60
28POC-English-disAmbLG-ANY-all-parses --- --- nonecDRKd260.2978%58%0.59
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonecDRKd260.2884%60%0.63
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonecDRKd370.1598%68%0.68

Disjuncts-DRK-Disjuncts

In [7]:
%%capture
kwargs['context'] = 2
average23, long23, header = table_rows(lines, out_dir, cp, rp, runs, **kwargs)
table.extend(average23)
long_table.extend(long23)
In [8]:
display(html_table([header]+average23))
LineCorpusParsingLWRWGen.SpaceRulesSilhouettePAPQF1
11POC-English-AmbMST-fixed-manually --- --- nonedDRKd290.2638%33%0.36
12POC-English-AmbMST-fixed-manually --- --- rulesdDRKd270.250%0%0.00
13POC-English-AmbLG-English --- --- nonedDRKd40.6189%66%0.70
14POC-English-AmbLG-English --- --- rulesdDRKd40.6186%64%0.68
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedDRKd50.4895%64%0.66
16POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdDRKd50.4895%63%0.64
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedDRKd350.2463%46%0.47
18POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdDRKd340.2367%51%0.51
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonedDRKd30.4699%69%0.69
20POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- rulesdDRKd30.4699%69%0.69
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonedDRKd410.0880%55%0.59
22POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- rulesdDRKd370.0874%51%0.52
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonedDRKd190.4575%55%0.59
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonedDRKd190.420%0%0.00
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonedDRKd300.3156%40%0.42
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonedDRKd460.1294%67%0.67
27POC-English-AmbLG-ANY-all-parses --- --- nonedDRKd40.7999%66%0.66
28POC-English-disAmbLG-ANY-all-parses --- --- nonedDRKd320.2467%50%0.50
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonedDRKd190.2174%55%0.57
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonedDRKd390.0891%65%0.65

Disjuncts-ILE-Disjuncts

In [9]:
%%capture
kwargs['word_space'] = 'discrete'
kwargs['clustering'] = 'group'
average24, long24, header = table_rows(lines, out_dir, cp, rp, runs, **kwargs)
table.extend(average24)
long_table.extend(long24)
In [10]:
display(html_table([header]+average24))
LineCorpusParsingLWRWGen.SpaceRulesSilhouettePAPQF1
11POC-English-AmbMST-fixed-manually --- --- nonedILEd37 --- 36%32%0.35
12POC-English-AmbMST-fixed-manually --- --- rulesdILEd28 --- 0%0%0.00
13POC-English-AmbLG-English --- --- nonedILEd37 --- 32%30%0.30
14POC-English-AmbLG-English --- --- rulesdILEd30 --- 33%30%0.31
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedILEd38 --- 61%44%0.44
16POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdILEd34 --- 75%53%0.55
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedILEd39 --- 63%46%0.47
18POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdILEd36 --- 68%51%0.51
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonedILEd42 --- 62%45%0.46
20POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- rulesdILEd36 --- 71%52%0.53
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonedILEd61 --- 72%50%0.51
22POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- rulesdILEd55 --- 72%50%0.51
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonedILEd39 --- 53%42%0.45
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonedILEd41 --- 47%38%0.39
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonedILEd44 --- 46%36%0.37
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonedILEd59 --- 94%66%0.66
27POC-English-AmbLG-ANY-all-parses --- --- nonedILEd38 --- 74%52%0.55
28POC-English-disAmbLG-ANY-all-parses --- --- nonedILEd39 --- 65%50%0.50
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonedILEd42 --- 63%49%0.49
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonedILEd61 --- 91%65%0.65

All tests (all entries for multi-test runs > (1.1))

In [11]:
display(html_table([header]+long_table))
LineCorpusParsingLWRWGen.SpaceRulesSilhouettePAPQF1
11POC-English-AmbMST-fixed-manually --- --- nonecDRKc 30 0.2673%65%0.78
13POC-English-AmbLG-English --- --- nonecDRKc 31 0.375%65%0.77
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKc 29 0.2486%54%0.57
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKc 29 0.2785%54%0.57
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonecDRKc 30 0.2390%58%0.60
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonecDRKc 42 0.1392%62%0.66
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKc 23 0.2186%56%0.61
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKc 22 0.285%57%0.64
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonecDRKc 23 0.180%0%0.00
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonecDRKc 39 0.1995%64%0.66
27POC-English-AmbLG-ANY-all-parses --- --- nonecDRKc 23 0.250%0%0.00
28POC-English-disAmbLG-ANY-all-parses --- --- nonecDRKc 25 0.2888%57%0.60
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonecDRKc 25 0.2789%59%0.61
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonecDRKc 36 0.1594%65%0.67
11POC-English-AmbMST-fixed-manually --- --- nonecDRKd 29 0.2542%37%0.40
12POC-English-AmbMST-fixed-manually --- --- rulescDRKd 27 0.2647%41%0.45
13POC-English-AmbLG-English --- --- nonecDRKd 31 0.2836%33%0.34
14POC-English-AmbLG-English --- --- rulescDRKd 27 0.290%0%0.00
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKd 28 0.2479%55%0.55
16POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulescDRKd 26 0.2376%53%0.54
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonecDRKd 29 0.2770%50%0.50
18POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulescDRKd 28 0.2775%53%0.54
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonecDRKd 30 0.2374%51%0.53
20POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- rulescDRKd 28 0.230%0%0.00
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonecDRKd 39 0.1389%60%0.61
22POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- rulescDRKd 40 0.1488%59%0.60
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKd 23 0.210%0%0.00
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonecDRKd 23 0.265%49%0.51
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonecDRKd 24 0.1868%46%0.47
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonecDRKd 40 0.1799%70%0.70
27POC-English-AmbLG-ANY-all-parses --- --- nonecDRKd 22 0.2587%59%0.60
28POC-English-disAmbLG-ANY-all-parses --- --- nonecDRKd 26 0.2978%58%0.59
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonecDRKd 26 0.2884%60%0.63
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonecDRKd 37 0.1598%68%0.68
11POC-English-AmbMST-fixed-manually --- --- nonedDRKd 29 0.2638%33%0.36
12POC-English-AmbMST-fixed-manually --- --- rulesdDRKd 27 0.250%0%0.00
13POC-English-AmbLG-English --- --- nonedDRKd 4 0.6189%66%0.70
14POC-English-AmbLG-English --- --- rulesdDRKd 4 0.6186%64%0.68
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedDRKd 5 0.4895%64%0.66
16POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdDRKd 5 0.4895%63%0.64
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedDRKd 35 0.2463%46%0.47
18POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdDRKd 34 0.2367%51%0.51
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonedDRKd 3 0.4699%69%0.69
20POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- rulesdDRKd 3 0.4699%69%0.69
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonedDRKd 41 0.0880%55%0.59
22POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- rulesdDRKd 37 0.0874%51%0.52
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonedDRKd 19 0.4575%55%0.59
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonedDRKd 19 0.420%0%0.00
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonedDRKd 30 0.3156%40%0.42
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonedDRKd 46 0.1294%67%0.67
27POC-English-AmbLG-ANY-all-parses --- --- nonedDRKd 4 0.7999%66%0.66
28POC-English-disAmbLG-ANY-all-parses --- --- nonedDRKd 32 0.2467%50%0.50
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonedDRKd 19 0.2174%55%0.57
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonedDRKd 39 0.0891%65%0.65
11POC-English-AmbMST-fixed-manually --- --- nonedILEd 37 --- 36%32%0.35
12POC-English-AmbMST-fixed-manually --- --- rulesdILEd 28 --- 0%0%0.00
13POC-English-AmbLG-English --- --- nonedILEd 37 --- 32%30%0.30
14POC-English-AmbLG-English --- --- rulesdILEd 30 --- 33%30%0.31
15POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedILEd 38 --- 61%44%0.44
16POC-English-AmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdILEd 34 --- 75%53%0.55
17POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- nonedILEd 39 --- 63%46%0.47
18POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R --- --- rulesdILEd 36 --- 68%51%0.51
19POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- nonedILEd 42 --- 62%45%0.46
20POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-opt --- --- rulesdILEd 36 --- 71%52%0.53
21POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- nonedILEd 61 --- 72%50%0.51
22POC-English-disAmbR=6-Weight=6:R-mst-weight=+1:R-agm-100 --- --- rulesdILEd 55 --- 72%50%0.51
23POC-English-AmbR=6-Weight=1-mst-weight=+1:R --- --- nonedILEd 39 --- 53%42%0.45
24POC-English-disAmbR=6-Weight=1-mst-weight=+1:R --- --- nonedILEd 41 --- 47%38%0.39
25POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-opt --- --- nonedILEd 44 --- 46%36%0.37
26POC-English-disAmbR=6-Weight=1-mst-weight=+1:R-agm-100 --- --- nonedILEd 59 --- 94%66%0.66
27POC-English-AmbLG-ANY-all-parses --- --- nonedILEd 38 --- 74%52%0.55
28POC-English-disAmbLG-ANY-all-parses --- --- nonedILEd 39 --- 65%50%0.50
29POC-English-disAmbLG-ANY-all-parses-agm-opt --- --- nonedILEd 42 --- 63%49%0.49
30POC-English-disAmbLG-ANY-all-parses-agm-100 --- --- nonedILEd 61 --- 91%65%0.65
In [12]:
print(UTC(), ':: finished, elapsed', str(round((time.time()-start)/3600, 1)), 'hours')
table_str = list2file(table, out_dir+'/short_table.txt')
if runs == (1,1):
    print('Results saved to', out_dir + '/short_table.txt')
else:
    long_table_str = list2file(long_table, out_dir+'/long_table.txt')
    print('Average results saved to', out_dir + '/short_table.txt\n'
          'Detailed results for every run saved to', out_dir + '/long_table.txt')
2018-10-19 09:48:54 UTC :: finished, elapsed 0.2 hours
Results saved to /home/obaskov/py/language-learning/output/POC-English-2018-10-19/short_table.txt