Overview
Transformers 4.46, released on November 15, 2024, introduces the modular transformers architecture for easier model composition.
Main Features
Modular transformers
The modular approach allows composing models from reusable blocks, simplifying the creation of custom architectures.
python
from transformers import AutoModel, AutoTokenizer
# Modular loading
tokenizer = AutoTokenizer.from_pretrained('bert-base-uncased')
model = AutoModel.from_pretrained('bert-base-uncased')
inputs = tokenizer('Modular transformers', return_tensors='pt')
outputs = model(**inputs)
print(f'Hidden states: {outputs.last_hidden_state.shape}')
