Hugging Face Transformers v2.9.1stable Released May 14, 2020
Impact Score: 5/10

Hugging Face Transformers: Marian

Source available โ€” automated, not human-reviewed

Component: transformers ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
$ python -m pip install 'transformers==2.9.1'
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Hugging Face Transformers v2.9.1. Source highlight: A new model architecture, `MarianMTModel` with 1,008+ pretrained weights is available for machine translation in PyTorch.

Who Does This Impact? (Role-Based Analysis)

๐Ÿ’ป Software Engineers & Devs

Check the source notes against the package and APIs you use before upgrading.

๐Ÿ“Š Product & Engineering Leads

Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.

โš™๏ธ DevOps & Security

Verify the target version, runtime requirements and rollback procedure in the official documentation.

โœจ New Features & Capabilities (2)

  • Multiple choice has been added to the TFTrainer (@ViktorAlm)
  • Question Answering has been added to the TFTrainer (@jplu)

๐Ÿ”ง Bug Fixes & Patches (6)

  • Fixed a bug with the tf generation pipeline (@patrickvonplaten)
  • Fixed the XLA spawn (@julien-c)
  • The sentiment analysis pipeline tokenizer was cased while the model was uncased (@mfuntowicz)
  • Albert was added to the conversion CLI (@fgaim)
  • CamemBERT's token ID generation from tokenizer were removed like RoBERTa, as the model does not use them (@LysandreJik)
  • Additional migration documentation was added (@guoquan)
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
# Marian (@sshleifer) - A new model architecture, `MarianMTModel` with 1,008+ pretrained weights is available for machine translation in PyTorch. - The corresponding `MarianTokenizer` uses a `prepare_translation_batch` method to prepare model inputs. - All pretrained model names use the following format: `Helsinki-NLP/opus-mt-{src}-{tgt}` - See [docs](https://huggingface.co/transformers/model_doc/marian.html) for information on pretrained model discovery and naming, or find your language [here](https://huggingface.co/models?search=Helsinki-NLP) # AlbertForPreTraining (@jarednielsen) A new model architecture has been added: `AlbertForPreTraining` in both PyTorch and TensorFlow # TF 2.2 compatibility (@mfuntowicz, @jplu) Changes have been made to both the TensorFlow scripts and our internals so that we are compatible with TensorFlow 2.2 # TFTrainer now supports new tasks - Multiple choice has been added to the TFTrainer (@ViktorAlm) - Question Answering has been added to the TFTrainer (@jplu) # Fixes and improvements - Fixed a bug with the tf generation pipeline (@patrickvonplaten) - Fixed the XLA spawn (@julien-c) - The sentiment analysis pipeline tokenizer was cased while the model was uncased (@mfuntowicz) - Albert was added to the conversion CLI (@fgaim) - CamemBERT's token ID generation from tokenizer were removed like RoBERTa, as the model does not use them (@LysandreJik) - Additional migration documentation was added (@guoquan) - GPT-2 can now be exported to ONNX (@tianleiwu) - Simplify cache vars and allow for TRANSFORMERS_CACHE env (@BramVanroy) - Remove hard-coded pad token id in distilbert and albert (@monologg) - BART tests were fixed on GPU (@julien-c) - Better wandb integration (@vanpelt, @borisdayma, @julien-c)