Было бы неплохо, если есть способ воспроизвести результаты тренировок в spaCy.Ниже фрагмент обучает тривиальный компонент NER, но показывает разные результаты в отдельных прогонах.Это ожидаемое поведение?
import spacy
spacy.util.fix_random_seed()
nlp = spacy.blank("en")
ner = nlp.create_pipe("ner")
ner.add_label("TEST")
nlp.add_pipe(ner)
losses = {}
nlp.begin_training()
nlp.update(
["test"], # batch of texts
[{"entities": [(0, 4, "TEST")]}], # batch of annotations
losses=losses,
)
print(losses)