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)
