From 0dc85a367068d3fa241f59b72b0365f7ef12e03d Mon Sep 17 00:00:00 2001 From: Pascal Denis <pascal.denis@alpage> Date: Wed, 15 Jul 2009 11:45:25 +0000 Subject: [PATCH] bug fix git-svn-id: https://scm.gforge.inria.fr/authscm/cfourrie/svn/lingwb/metagger/trunk@2699 dc05b511-7f1d-0410-9f1c-d6f32a2df9e4 --- src/metagger/megam_classifier.py.in | 2 +- src/metagger/utils.py.in | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/metagger/megam_classifier.py.in b/src/metagger/megam_classifier.py.in index d1376ff..69b1635 100755 --- a/src/metagger/megam_classifier.py.in +++ b/src/metagger/megam_classifier.py.in @@ -60,7 +60,7 @@ class MegamClassifier: -maxit: max # of iterations (megam default:100) """ - print ">>> Training Megam classifier..." + print >> sys.stderr, ">>> Training Megam classifier..." self.paramfile = paramfile # build process command diff --git a/src/metagger/utils.py.in b/src/metagger/utils.py.in index 4cd4917..ac12bcf 100644 --- a/src/metagger/utils.py.in +++ b/src/metagger/utils.py.in @@ -8,16 +8,14 @@ def tag_dict(file_path): for s in BrownReader(file_path): for wd,tag in s: tag_dict[wd] = tag_dict.get(wd,[]) + [tag] - infile.close() return tag_dict -def word_list(file_path): +def word_list(file_path,t=5): word_ct = {} for s in BrownReader(file_path): for wd,tag in s: word_ct[wd] = word_ct.get(wd,0) + 1 - infile.close() filtered_wd_list = {} for w in word_ct: ct = word_ct[w] -- GitLab