У меня есть код, который обновляет nlp.tokenizer
, и пока он в основном, он работает нормально.
nlp.tokenizer.add_special_case(r, [{ORTH: r}])
, где r
- некоторая строка. Но когда я пытаюсь передать его функции в другом модуле, он возвращает пустой объект.
# In functions module
def addSpecialToken(nlp, r):
return nlp.add_special_case(r, [{ORTH: r}])
# Calling from main
nlp.tokenizer = nlpf.addSpecialToken(nlp.tokenizer, r)
Я думаю, что что-то упустил, но не могу понять, что не так. Это должно быть какая-то тривиальная вещь.