Commit
·
5506853
1
Parent(s):
daf98ea
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):
|