← all repositories
nyu-mll/jiant

jiant: a retired workhorse for NLP multitask research

A once-active PyTorch toolkit for running 50+ NLU tasks that shut down in 2021.

jiant
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

What it does

jiant is a PyTorch-based research library for multitask and transfer learning in NLP. It wraps Hugging Face transformers and datasets to run models like RoBERTa across GLUE, SuperGLUE, XTREME, and more than 50 other tasks. Configuration files and a simple API handle the boilerplate so researchers can focus on experiments rather than plumbing.

The interesting bit

The project is explicitly a research substrate, not a production framework — the README encourages users to “extend, change, and contribute to match their needs.” That academic honesty is refreshing, though now moot: the maintainers archived it in October 2021 with no plans for new models, tasks, or library updates.

Key highlights

  • Supports 50+ NLU tasks and major benchmarks (GLUE, SuperGLUE, XTREME)
  • Integrates with Hugging Face transformers and datasets
  • Provides both Python and Bash APIs for quick fine-tuning
  • v2.x is modular and scalable; v1.3.2 lives on in a legacy repo for paper reproductions
  • MIT licensed

Caveats

  • No longer maintained as of 2021; no new features or dependency updates coming
  • Source install requires manual PYTHONPATH manipulation or editable pip install

Verdict

Useful if you need to reproduce specific papers built on jiant or study its design patterns. For new projects, Hugging Face’s own ecosystem has largely subsumed this niche. The legacy v1 repo remains for citation archaeology.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.