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 NERFINISHED
decoderType autoregressive text model
designedForTask image captioning
image-to-text generation
visual question answering
developedBy Hugging Face NERFINISHED
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 NERFINISHED
outputType text sequence
partOfLibrary Transformers NERFINISHED
requiresPreprocessingWith image processor
tokenizer
supportsBatchInference True
supportsDecoderModel BartForCausalLM
GPT2LMHeadModel NERFINISHED
MBartForCausalLM
OPTForCausalLM
T5ForConditionalGeneration NERFINISHED
supportsEncoderModel BEiTModel NERFINISHED
CLIPVisionModel NERFINISHED
SwinModel NERFINISHED
ViTModel NERFINISHED
supportsFineTuning True
supportsFramework PyTorch NERFINISHED
TensorFlow NERFINISHED
supportsGeneration True
supportsMixedPrecision True
supportsTask image-based dialogue generation
multilingual image captioning
usesAttentionMechanism True
writtenInLanguage Python NERFINISHED

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