From 0b380342ece08b3c37cd1be1c4ebd4860d5b4563 Mon Sep 17 00:00:00 2001 From: firstmover Date: Sat, 25 Aug 2018 19:02:21 -0400 Subject: [PATCH 1/2] fix typo. --- src/pascalseg.py | 4 ++-- src/synonym.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/pascalseg.py b/src/pascalseg.py index d69feb8..2997f3e 100644 --- a/src/pascalseg.py +++ b/src/pascalseg.py @@ -180,8 +180,8 @@ def normalize_readable(name, collapse_adjectives): # Long names for short part names that are unexplained in the file. decoded_names = dict( lfho='left front hoof', - rfho='right back hoof', - lbho='left front hoof', + rfho='right front hoof', + lbho='left back hoof', rbho='right back hoof', fwheel='front wheel', bwheel='back wheel', diff --git a/src/synonym.py b/src/synonym.py index da07d24..9279f42 100644 --- a/src/synonym.py +++ b/src/synonym.py @@ -115,7 +115,7 @@ def synonyms(words): 'aeroplane': ['airplane'], 'airplane': ['airplane', 'aeroplane', 'plane'], 'spectacles': ['eyeglasses'], -'windopane': ['window'], # ade20k calls windows windowpanes. +'windowpane': ['window'], # ade20k calls windows windowpanes. 'dog': ['dog', 'domestic dog', 'canis familiaris'], 'alga': ['algae'], 'bicycle': ['bicycle', 'bike', 'cycle'], From 4566865cabee5f9d1b969a6bf419094f00e5f3b2 Mon Sep 17 00:00:00 2001 From: firstmover Date: Sat, 25 Aug 2018 19:10:05 -0400 Subject: [PATCH 2/2] fix map_in_pool process not joined. --- src/joinseg.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/joinseg.py b/src/joinseg.py index 00df9e0..7971997 100644 --- a/src/joinseg.py +++ b/src/joinseg.py @@ -592,7 +592,7 @@ def map_in_pool(fn, data, single_process=False, verbose=False): print("Caught KeyboardInterrupt, terminating workers") pool.terminate() raise - else: + finally: pool.close() pool.join()