Supported Models¶
Currently, most models in Huggingface transformers are supported. All layers in the models listed below can be parallelized.
They include vision models like ViT, CLIP and speech models like Wav2Vec2 as well as language models.
Fully Supported Models¶
ALBERT
BART
BARThez (=BERT)
BERT
BERTweet (=BERT)
BertJapanese (=BERT)
BertGeneration
Blenderbot
Blenderbot Samll
BORT (=BERT)
CamemBERT (=RoBERTa)
CLIP
CPM
CTRL
DeBERTa
DeBERTa-v2
DeiT
DETR
DialoGPT (=GPT2)
DistilBERT
DPR (=BERT)
ELECTRA
FlauBERT (=XLM)
FSMT
Funnel Transformer
herBERT (=RoBERTa)
I-BERT
LayoutLM
LED
Longformer
LUKE
LXMERT
MarianMT
M2M100
MBart
Mobile BERT
MPNet
MT5 (=T5)
Megatron BERT (=BERT)
Megatron GPT2 (=GPT2)
OpenAI GPT
OpenAI GPT2
GPTNeo
Hubert
Pegasus
PhoBERT (=RoBERTa)
Reformer
RetriBERT
RoBERTa
RoFormer
Speech2Text
T5
ByT5 (=T5)
TAPAS
TransformerXL
ViT
VisualBERT
Wav2Vec2
XLM
XLM-RoBERTa (=RoBERTa)
XLNet
XLSR-Wave2Vec2
Partly Supported or Unsupported Models¶
At present the following models are partly supported or not supported.
Partly Supported Models¶
BigBird
BigBirdPegasus
ConvBERT
ProphetNet
XLM-ProphetNet
Unsupported Models¶
SqueezeBERT
RAG