Vue d'ensemble

Transformers 4.50, publie le 15 mars 2025, ajoute le support des derniers modeles et ameliore la compatibilite multi-framework.

Fonctionnalites principales

Nouveaux modeles

De nouveaux modeles sont integres nativement, incluant les architectures les plus recentes de la communaute open-source.

python
from transformers import AutoTokenizer, AutoModel

# Chargement d'un modele recent
tokenizer = AutoTokenizer.from_pretrained('bert-base-uncased')
model = AutoModel.from_pretrained('bert-base-uncased')

inputs = tokenizer('Hello world', return_tensors='pt')
outputs = model(**inputs)
print(f'Hidden size: {outputs.last_hidden_state.shape}')

Compatibilite multi-framework

Le support de JAX, PyTorch et TensorFlow est ameliore avec des conversions de poids plus fiables entre frameworks.

python
from transformers import AutoModel

# Charger en PyTorch
model_pt = AutoModel.from_pretrained('bert-base-uncased')

# Sauvegarder et recharger en TensorFlow
model_pt.save_pretrained('./model')
# from transformers import TFAutoModel
# model_tf = TFAutoModel.from_pretrained('./model', from_pt=True)

Sources