Skip to main content
ToolPotion
AI Advisor
Submit a Tool (Free)

UNITER

UNITER is a research code repository for the ECCV 2020 paper 'UNITER: UNiversal Image-TExt Representation Learning'. It provides code for finetuning and inference across various vision-and-language tasks, including VQA, VCR, and image-text retrieval. Pre-trained checkpoints are available for UNITER-base and UNITER-large.

View Repository
Share
View Repository
Share

The UNITER research code repository, presented in the ECCV 2020 paper 'UNITER: UNiversal Image-TExt Representation Learning', offers a comprehensive set of tools for multimodal AI research. This repository facilitates finetuning and inference for a range of vision-and-language tasks, including Visual Question Answering (VQA), Visual Commonsense Reasoning (VCR), SNLI-VE (Visual Entailment), Image-Text Retrieval for datasets like COCO and Flickr30k, and Referring Expression Comprehensions (RefCOCO, RefCOCO+, RefCOCO-g).

Read More

UNITER is built upon a universal image-text representation learning framework. The code supports both UNITER-base and UNITER-large pre-trained checkpoints, with options for in-domain pre-training. The repository includes scripts for data preprocessing, model training, and inference. It leverages external libraries such as PyTorch, HuggingFace Transformers, OpenNMT, and Nvidia's DeepLearningExamples, with image features extracted using BUTD.

For ease of reproduction, a Docker image is provided, requiring specific NVIDIA driver and Docker versions. The setup involves mounting source code and data directories into the container. The repository details quick start guides for tasks like NLVR2, demonstrating data download, Docker container launch, finetuning, and inference/evaluation procedures. Customization is supported through command-line arguments and JSON configuration files, with options for multi-GPU training using Horovod.

The project also outlines steps for downstream tasks such as VQA, VCR (including a second-stage pre-training option), Visual Entailment, Image-Text Retrieval (both zero-shot and finetuning with hard negatives for Flickr30k and COCO), Referring Expressions, and in-domain pre-training. Users are guided on downloading specific datasets and running the respective training and inference scripts. The repository is licensed under the MIT license.

  • CategoryAI Models & LLMs
  • Pricing ModelOpen source
  • DeploymentCloud, Self-hosted
  • PlatformsLinux

  • Official research code for ECCV 2020 paper 'UNITER: UNiversal Image-TExt Representation Learning'

  • Supports finetuning for NLVR2, VQA, VCR, SNLI-VE, Image-Text Retrieval, and Referring Expressions

  • Provides pre-trained checkpoints for UNITER-base and UNITER-large models

  • Includes scripts for data preprocessing, model training, and inference

  • Offers a Docker image for simplified reproduction and environment setup

  • Supports multi-GPU training via Horovod

  • Includes code for zero-shot and finetuning of Image-Text Retrieval tasks

  • Facilitates in-domain pre-training and VCR second-stage pre-training

  1. Download pre-trained checkpoints and task-specific data using provided bash scripts.

  2. Launch the Docker container for a consistent and reproducible environment.

  3. Integrate model training by running finetuning scripts with custom configurations.

  4. Perform inference on downstream tasks using dedicated inference scripts.

  5. Evaluate model performance using provided evaluation scripts or by submitting results to leaderboards.

  6. Customize training options via command-line arguments or JSON configuration files.

  • Visual Question Answering
  • Visual Commonsense Reasoning
  • Image-Text Retrieval
  • Referring Expression Comprehension
  • Visual Entailment
  • Multimodal Pre-training

Popular AI Tools Like UNITER

LLaVA

AI GitHub Repos

LLaVA is a visual instruction tuning model that combines large language and vision capabilities. It aims to achieve GPT-4V level performance, enabling multimodal understanding and…

AI Models & LLMs
View Tool

AI GitHub Repos

Visual instruction tuning model that combines large language and vision capabilities. It aims to achieve GPT-4V level performance, enabling multimodal understanding and…LLaVA is a visual instruction tuning model that combines large language and vision capabilities. It aims to achieve GPT-4V level performance, enabling multimodal understanding and…

AI Models & LLMs
See the Top 250 AI GitHub Repos

MiniGPT-4 & MiniGPT-v2

AI GitHub Repos

Open-sourced code for MiniGPT-4 and MiniGPT-v2, advanced large language models enhancing vision-language understanding. These models enable multi-task learning for vision-language…

AI Models & LLMs
View Tool

AI GitHub Repos

Open-sourced code for MiniGPT-4 and MiniGPT-v2, advanced large language models enhancing vision-language understanding. These models enable multi-task learning for vision-language…

AI Models & LLMs
See the Top 250 AI GitHub Repos

Phi-4-reasoning-vision-15B is a multimodal AI model developed by Microsoft, designed for tasks requiring vision-language understanding and reasoning capabilities. It excels in…

AI Models & LLMs
View Tool

Multimodal AI model developed by Microsoft, designed for tasks requiring vision-language understanding and reasoning capabilities. It excels in…Phi-4-reasoning-vision-15B is a multimodal AI model developed by Microsoft, designed for tasks requiring vision-language understanding and reasoning capabilities. It excels in…

FeaturedAI Models & LLMs
See the Top 5 AI Models

DeepSeek-R1

AI GitHub Repos

DeepSeek-R1 is a GitHub project focused on AI-driven solutions. It offers a variety of repositories that enhance AI capabilities, including plugins, sparse attention kernels, and…

AI Models & LLMs
View Tool

AI GitHub Repos

GitHub project focused on AI-driven solutions. It offers a variety of repositories that enhance AI capabilities, including plugins, sparse attention kernels, and…DeepSeek-R1 is a GitHub project focused on AI-driven solutions. It offers a variety of repositories that enhance AI capabilities, including plugins, sparse attention kernels, and…

AI Models & LLMs
See the Top 250 AI GitHub Repos

LearningToCompare_FSL

AI GitHub Repos

This repository provides PyTorch code for the CVPR 2018 paper 'Learning to Compare: Relation Network for Few-Shot Learning'. It focuses on the Few-Shot Learning aspect, offering…

AI Models & LLMs
View Tool

AI GitHub Repos

This repository provides PyTorch code for the CVPR 2018 paper 'Learning to Compare: Relation Network for Few-Shot Learning'. It focuses on the Few-Shot Learning aspect, offering…

AI Models & LLMs
See the Top 250 AI GitHub Repos

MASS

AI GitHub Repos

MASS is a pre-training method for sequence-to-sequence language generation tasks. It masks sentence fragments for the encoder to predict in the decoder, enhancing tasks like…

AI Models & LLMs
View Tool

AI GitHub Repos

Pre-training method for sequence-to-sequence language generation tasks. It masks sentence fragments for the encoder to predict in the decoder, enhancing tasks like…MASS is a pre-training method for sequence-to-sequence language generation tasks. It masks sentence fragments for the encoder to predict in the decoder, enhancing tasks like…

AI Models & LLMs
See the Top 250 AI GitHub Repos

Qwen3-VL

AI GitHub Repos

Qwen3-VL is a vision-language model series from Alibaba Cloud's Qwen team, released in Dense and Mixture-of-Experts sizes with both instruct and reasoning ("Thinking") editions.…

AI Models & LLMs
View Tool

AI GitHub Repos

Vision-language model series from Alibaba Cloud's Qwen team, released in Dense and Mixture-of-Experts sizes with both instruct and reasoning ("Thinking") editions.…Qwen3-VL is a vision-language model series from Alibaba Cloud's Qwen team, released in Dense and Mixture-of-Experts sizes with both instruct and reasoning ("Thinking") editions.…

AI Models & LLMs
See the Top 250 AI GitHub Repos

CLIP

AI GitHub Repos

CLIP is a model developed by OpenAI that predicts the most relevant text snippet given an image. It uses contrastive language-image pretraining to understand and generate accurate…

AI Models & LLMs
View Tool

AI GitHub Repos

Model developed by OpenAI that predicts the most relevant text snippet given an image. It uses contrastive language-image pretraining to understand and generate accurate…CLIP is a model developed by OpenAI that predicts the most relevant text snippet given an image. It uses contrastive language-image pretraining to understand and generate accurate…

AI Models & LLMs
See the Top 250 AI GitHub Repos
1 of 8