I trained a text classification model using prodigy’s textcat.batch-train recipe.
I could load the model using spacy 2.0.18 installed on my computer, but the cluster that I am using right now has spacy 2.1.0, and when I was trying to load my model using spacy 2.1.0 on that platform, I had the following error message:
KeyError: "[E108] As of spaCy v2.1, the pipe name
sbd has been deprecated in favor of the pipe name
sentencizer, which does the same thing. For example, use
It just wouldn’t work. Is there anything I can do to make it work without having to downgrading my spacy package to older versions?
I suppose I could write my own custom recipe and retrain my model so that it wouldn’t use the deprecated pipeline, but I don’t know how to do that either…
It’s kind of frustrating to have this kind of version conflicts… Any suggestion?