VisionEncoderDecoderModel

E435885

VisionEncoderDecoderModel is a Hugging Face Transformers architecture that combines a vision encoder with a text decoder to perform tasks like image captioning and visual question answering.

All labels observed (1)

Label Occurrences
VisionEncoderDecoderModel canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf Hugging Face Transformers model class
encoder-decoder model
neural network architecture
availableAs transformers.VisionEncoderDecoderModel
combines text decoder
vision encoder
configurationClass VisionEncoderDecoderConfig
decoderType autoregressive text model
designedForTask image captioning
image-to-text generation
visual question answering
developedBy Hugging Face
documentationUrl https://huggingface.co/docs/transformers/model_doc/vision-encoder-decoder
encoderType vision model
hasComponent decoder
encoder
hasMethod from_encoder_decoder_pretrained
from_pretrained
generate
hasModulePath transformers.models.vision_encoder_decoder.modeling_vision_encoder_decoder
inputType image
introducedFor multimodal vision-language tasks
license Apache-2.0
linked to: Apache License 2.0
outputType text sequence
partOfLibrary Transformers
requiresPreprocessingWith image processor
tokenizer
supportsBatchInference True
supportsDecoderModel BartForCausalLM
GPT2LMHeadModel
linked to: GPT-2

MBartForCausalLM
OPTForCausalLM
T5ForConditionalGeneration
supportsEncoderModel BEiTModel
CLIPVisionModel
SwinModel
linked to: Swin Transformer

ViTModel
linked to: ViT
supportsFineTuning True
supportsFramework PyTorch
TensorFlow
supportsGeneration True
supportsMixedPrecision True
supportsTask image-based dialogue generation
multilingual image captioning
usesAttentionMechanism True
writtenInLanguage Python

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Hugging Face Transformers supportsModelType VisionEncoderDecoderModel