New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
python3Packages.spacy: 2.0.18 -> 2.1.3 #61307
Conversation
@GrahamcOfBorg build python3Packages.spacy python3Packages.spacy_models.de_core_news_md python3Packages.spacy_models.de_core_news_sm python3Packages.spacy_models.el_core_news_md python3Packages.spacy_models.el_core_news_sm python3Packages.spacy_models.en_core_web_lg python3Packages.spacy_models.en_core_web_md python3Packages.spacy_models.en_core_web_sm python3Packages.spacy_models.en_vectors_web_lg python3Packages.spacy_models.es_core_news_md python3Packages.spacy_models.es_core_news_sm python3Packages.spacy_models.fr_core_news_md python3Packages.spacy_models.fr_core_news_sm python3Packages.spacy_models.it_core_news_sm python3Packages.spacy_models.nl_core_news_sm python3Packages.spacy_models.pt_core_news_sm python3Packages.spacy_models.xx_ent_wiki_sm |
Changes: https://github.com/explosion/spaCy/releases The largest change since 2.0.x is support for ELMo/BERT-like pretraining.
- Update models for spaCy 2.1. - Add medium/small-sized models for Greek. - Add medium-sized model for German.
This release has some improvements for training models: https://github.com/explosion/spaCy/releases/tag/v2.1.4
spaCy 2.1.4 has been released in the meanwhile, so I have added a commit to update from 2.1.3 to 2.1.4. |
@dotlambda Since you reviewed my previous spaCy PRs, any chance that you could review this? (And/or trigger the Darwin build to check that it builds fine too?) |
@GrahamcOfBorg build python3Packages.spacy python3Packages.spacy_models.de_core_news_md python3Packages.spacy_models.de_core_news_sm python3Packages.spacy_models.el_core_news_md python3Packages.spacy_models.el_core_news_sm python3Packages.spacy_models.en_core_web_lg python3Packages.spacy_models.en_core_web_md python3Packages.spacy_models.en_core_web_sm python3Packages.spacy_models.en_vectors_web_lg python3Packages.spacy_models.es_core_news_md python3Packages.spacy_models.es_core_news_sm python3Packages.spacy_models.fr_core_news_md python3Packages.spacy_models.fr_core_news_sm python3Packages.spacy_models.it_core_news_sm python3Packages.spacy_models.nl_core_news_sm python3Packages.spacy_models.pt_core_news_sm python3Packages.spacy_models.xx_ent_wiki_sm |
Motivation for this change
Changes:
https://github.com/explosion/spaCy/releases
The most important change since 2.0.x is support for ELMo/BERT-like pretraining, but there are many other changes that improve spaCy across the board.
Since spaCy has quite many dependencies (that seem to be specific to spaCy), I have bundled all the necessary changes together in this PR, namely:
The last commit updates all the models to version 2.1.0, which also adds medium/small models for Greek and a medium-size model for German.
Tested using the analysis example from the spaCy webpage with the English small model.
Things done
sandbox
innix.conf
on non-NixOS)nix-shell -p nix-review --run "nix-review wip"
./result/bin/
)nix path-info -S
before and after)