You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
`from ipymarkup import show_dep_ascii_markup as show_markup
from razdel import sentenize, tokenize
from navec import Navec
from slovnet import Syntax
text='Европейский союз добавил в санкционный список девять политических деятелей из самопровозглашенных республик Донбасса — Донецкой народной республики (ДНР) и Луганской народной республики (ЛНР) — в связи с прошедшими там выборами. Об этом говорится в документе, опубликованном в официальном журнале Евросоюза. В новом списке фигурирует Леонид Пасечник, который по итогам выборов стал главой ЛНР. Помимо него там присутствуют Владимир Бидевка и Денис Мирошниченко, председатели законодательных органов ДНР и ЛНР, а также Ольга Позднякова и Елена Кравченко, председатели ЦИК обеих республик. Выборы прошли в непризнанных республиках Донбасса 11 ноября. На них удержали лидерство действующие руководители и партии — Денис Пушилин и «Донецкая республика» в ДНР и Леонид Пасечник с движением «Мир Луганщине» в ЛНР. Президент Франции Эмманюэль Макрон и канцлер ФРГ Ангела Меркель после встречи с украинским лидером Петром Порошенко осудили проведение выборов, заявив, что они нелегитимны и «подрывают территориальную целостность и суверенитет Украины». Позже к осуждению присоединились США с обещаниями новых санкций для России.'
chunk = []
for sent in sentenize(text):
tokens = [_.text for _ in tokenize(sent.text)]
chunk.append(tokens)
navec = Navec.load('navec_news_v1_1B_250K_300d_100q.tar')
syntax = Syntax.load('slovnet_syntax_news_v1.tar')
markup = next(syntax.map(chunk))`
It raise an error:
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/api.py", line 35, in map yield from self.infer(chunk) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/infer.py", line 109, in __call__ for item, pred in zip(items, preds): File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/infer.py", line 82, in __call__ for pred in preds: File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/infer.py", line 93, in process pred = self.model(input.word_id, input.shape_id, input.pad_mask) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/model.py", line 476, in __call__ x = self.emb(word_id, shape_id) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/model.py", line 245, in __call__ word = self.word(word_id) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/model.py", line 232, in __call__ indexes = self.indexes.array[input] TypeError: 'NoneType' object is not subscriptable
I run code from example:
`from ipymarkup import show_dep_ascii_markup as show_markup
from razdel import sentenize, tokenize
from navec import Navec
from slovnet import Syntax
text='Европейский союз добавил в санкционный список девять политических деятелей из самопровозглашенных республик Донбасса — Донецкой народной республики (ДНР) и Луганской народной республики (ЛНР) — в связи с прошедшими там выборами. Об этом говорится в документе, опубликованном в официальном журнале Евросоюза. В новом списке фигурирует Леонид Пасечник, который по итогам выборов стал главой ЛНР. Помимо него там присутствуют Владимир Бидевка и Денис Мирошниченко, председатели законодательных органов ДНР и ЛНР, а также Ольга Позднякова и Елена Кравченко, председатели ЦИК обеих республик. Выборы прошли в непризнанных республиках Донбасса 11 ноября. На них удержали лидерство действующие руководители и партии — Денис Пушилин и «Донецкая республика» в ДНР и Леонид Пасечник с движением «Мир Луганщине» в ЛНР. Президент Франции Эмманюэль Макрон и канцлер ФРГ Ангела Меркель после встречи с украинским лидером Петром Порошенко осудили проведение выборов, заявив, что они нелегитимны и «подрывают территориальную целостность и суверенитет Украины». Позже к осуждению присоединились США с обещаниями новых санкций для России.'
chunk = []
for sent in sentenize(text):
tokens = [_.text for _ in tokenize(sent.text)]
chunk.append(tokens)
navec = Navec.load('navec_news_v1_1B_250K_300d_100q.tar')
syntax = Syntax.load('slovnet_syntax_news_v1.tar')
markup = next(syntax.map(chunk))`
It raise an error:
Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/api.py", line 35, in map yield from self.infer(chunk) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/infer.py", line 109, in __call__ for item, pred in zip(items, preds): File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/infer.py", line 82, in __call__ for pred in preds: File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/infer.py", line 93, in process pred = self.model(input.word_id, input.shape_id, input.pad_mask) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/model.py", line 476, in __call__ x = self.emb(word_id, shape_id) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/model.py", line 245, in __call__ word = self.word(word_id) File "/home/arseniy/anaconda3/envs/slovnet/lib/python3.6/site-packages/slovnet/exec/model.py", line 232, in __call__ indexes = self.indexes.array[input] TypeError: 'NoneType' object is not subscriptable
numpy version: 1.18.0, 1.19.5
python version: 3.8.5, 3.6
OS: Ubuntu
The text was updated successfully, but these errors were encountered: