KoichiYasuoka commited on
Commit
c8a9c36
1 Parent(s): bcbee97

algorithm improved

Browse files
Files changed (1) hide show
  1. ud.py +4 -0
ud.py CHANGED
@@ -37,6 +37,10 @@ class UniversalDependenciesPipeline(TokenClassificationPipeline):
37
  h=[b if i>b else b-1 for a,b in enumerate(h) if i!=a]
38
  v[i-1]=(v[i-1][0],v.pop(i)[1])
39
  q.pop(i)
 
 
 
 
40
  t=model_outputs["sentence"].replace("\n"," ")
41
  u="# text = "+t+"\n"
42
  for i,(s,e) in enumerate(v):
 
37
  h=[b if i>b else b-1 for a,b in enumerate(h) if i!=a]
38
  v[i-1]=(v[i-1][0],v.pop(i)[1])
39
  q.pop(i)
40
+ elif v[i-1][1]>v[i][0]:
41
+ h=[b if i>b else b-1 for a,b in enumerate(h) if i!=a]
42
+ v[i-1]=(v[i-1][0],v.pop(i)[1])
43
+ q.pop(i)
44
  t=model_outputs["sentence"].replace("\n"," ")
45
  u="# text = "+t+"\n"
46
  for i,(s,e) in enumerate(v):