Commit
·
d179cec
1
Parent(s):
526d125
bug fix
Browse files
README.md
CHANGED
@@ -78,11 +78,9 @@ class TransformersUD(object):
|
|
78 |
m[i+1,0 if i==j else j+1]=s[i][b[i][j]]+e[i][b[i][j+1]-1]
|
79 |
h=ufal.chu_liu_edmonds.chu_liu_edmonds(m)[0]
|
80 |
if [0 for i in h if i==0]!=[0]:
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
i=numpy.nanargmax(m[:,0])
|
85 |
-
m[0:i,0]=m[i+1:,0]=numpy.nan
|
86 |
h=ufal.chu_liu_edmonds.chu_liu_edmonds(m)[0]
|
87 |
u="# text = "+text.replace("\n"," ")+"\n"
|
88 |
for i,(s,e,p) in enumerate(w,1):
|
|
|
78 |
m[i+1,0 if i==j else j+1]=s[i][b[i][j]]+e[i][b[i][j+1]-1]
|
79 |
h=ufal.chu_liu_edmonds.chu_liu_edmonds(m)[0]
|
80 |
if [0 for i in h if i==0]!=[0]:
|
81 |
+
i=([p for s,e,p in w]+["root"]).index("root")
|
82 |
+
j=numpy.nanargmax(m[:,0]) if i>n else i+1
|
83 |
+
m[0:j,0]=m[j+1:,0]=numpy.nan
|
|
|
|
|
84 |
h=ufal.chu_liu_edmonds.chu_liu_edmonds(m)[0]
|
85 |
u="# text = "+text.replace("\n"," ")+"\n"
|
86 |
for i,(s,e,p) in enumerate(w,1):
|