@@ -138,7 +138,6 @@ def give_surrounding_information(sentence, id1, id2):
138138 drpos = "__NULL__"
139139 dlform = "__NULL__"
140140 dlpos = "__NULL__"
141-
142141 if id1 not in [0 , 1 , len (sentence )]:
143142 hrform = sentence [id1 ].form
144143 hrpos = sentence [id1 ].pos
@@ -178,16 +177,16 @@ def fm(infile):
178177 index = 0 # index in featmap
179178
180179 for sentence in sentences (codecs .open (infile , encoding = 'utf-8' )):
181-
182180 for token1 in sentence :
183181 direction = "left"
184182 distance = give_distance (0 , token1 .id , direction )
185- hrform , hrpos , hlform , hlpos , drform , drpos , dlform , dlpos = "__NULL__"
183+ hrform = hrpos = hlform = hlpos = drform = drpos = dlform = dlpos = "__NULL__"
186184
187185 # add root features
188186 for feature in give_features ("__ROOT__" , "__ROOT__" , "__ROOT__" , token1 .form , token1 .lemma , token1 .pos ,
189187 hrform , hrpos , hlform , hlpos , drform , drpos , dlform , dlpos , direction ,
190188 distance ):
189+ #print feature
191190 if feature not in feat_map :
192191 feat_map [feature ] = index
193192 index += 1
@@ -204,6 +203,7 @@ def fm(infile):
204203 for feature in give_features (token1 .form , token1 .lemma , token1 .pos , token2 .form , token2 .lemma ,
205204 token2 .pos , hrform , hrpos , hlform , hlpos , drform , drpos , dlform , dlpos ,
206205 direction , distance ):
206+ #print feature
207207 if feature not in feat_map :
208208 feat_map [feature ] = index
209209 index += 1
0 commit comments