Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.

v2.0.0rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@dirkgr dirkgr released this 22 Jan 00:08
· 161 commits to main since this release

This is the first (and hopefully only) release candidate for AllenNLP 2.0. Please note that this is a release candidate, and the APIs are still subject to change until the final 2.0 release. The big addition is the first item, models for several tasks that combine language and vision. Hopefully these will serve as an example for many future models.

What's new

Added 🎉

  • Dataset readers, models, metrics, and training configs for VQAv2, GQA, and Visual Entailment

Fixed ✅

  • Fixed training_configs/pair_classification/bimpm.jsonnet and training_configs/rc/dialog_qa.jsonnet
    to work with new data loading API.
  • Fixed the potential for a dead-lock when training the TransformerQA model on multiple GPUs
    when nodes receive different sized batches.
  • Fixed BART. This implementation had some major bugs in it that caused poor performance during prediction.

Removed 👋

  • Moving ModelCard and TaskCard abstractions out of the models repository.

Changed ⚠️

  • master branch renamed to main
  • SquadEmAndF1 metric can now also accept a batch of predictions and corresponding answers (instead of a single one)
    in the form of list (for each).

Commits

07fc94e Moving vision models (#199)
493e961 Merge remote-tracking branch 'origin/main' into vision
392cee7 fix mkdocs config (#198)
5ddc8aa Fix BART (#195)
9472904 Fix TransformerQA distributed dead-lock bug (#193)
64fdd59 Merge branch 'main' into vision
953822d fix piqa reader test
54ccc82 Bump conllu from 4.2.2 to 4.3 (#194)
5c8ec4f merge conflicts
8f18a17 Update mkdocs-material requirement from <6.2.0,>=5.5.0 to >=5.5.0,<6.3.0 (#185)
2644f6a Fix small bugs in RC model (#191)
d2d7b55 fixes for data loading updates in core (#192)
debf15a VE model card (#189)
92768ae Moving modelcard and taskcard abstractions to main repo (#186)
92f1eea fix requirements.txt
641c8ef fix navbar link
70cd713 Fixes for master->main rename (#188)
c62a347 ensure latest allennlp commit always used (#187)
e80f702 Merge branch 'master' into vision
b8c858a Bump conllu from 4.2.1 to 4.2.2 (#180)
4b16dbc fix cache volume (#184)
ed564d2 Merge remote-tracking branch 'origin/master' into vision
d1d37de fix SNLI reader
f5ba4a6 fix LM training config
47401fa fix test-install CI job (#172)
af4a7e2 merge with master
058815e update with master
8b908e0 fix merge conflicts
5e778ac Training config test fix (#157)
bd47e3b Merge branch 'master' into vision
8385f47 fix TransformerQA predictor test (#145) (#146)
1c7749d fix merge conflicts
ac4fc45 Merge remote-tracking branch 'origin/master' into vision
09fe0b0 improve generation dataset readers (#122)
48bceca updates
455ac1f ensure vision CI runs on every commit (#120)
4e48a16 Updates for new data loading API (#101)
10b9db3 Merge branch 'master' into vision
182a7bf Merge branch 'master' into vision
e56b22a run on vision PRs
c1178c3 temporarily patch allennlp to data-loading branch