v1.0.0
The first stable release of jiant
.
Highlighted changes:
- Support for the SuperGLUE v2.0 set of tasks, including all the baselines discussed in the SuperGLUE paper.
- A simpler and more standard code structure.
- Cleaner, more-readable logs.
- Simplified logic for checkpointing and evaluation, with fewer differences between pretraining and target task training.
- Fewer deprecated/unsupported modules.
- Many small bug fixes and improvements to errors and warnings.
Dependency changes:
- Upgrade to AllenNLP 0.8.4, which adds the option to use the GitHub development version of pytorch-pretrained-bert, and with it, the whole-word-masking variants of BERT.
Warnings:
- Upgrading from 0.9 to 1.0 will break most older model checkpoints and cached preprocessed data.