Aller au contenu principal
ToolPotion
Conseiller IA
Soumettre

UNITER

UNITER est un dépôt de code de recherche pour l'article ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'. Il fournit du code pour le fine-tuning et l'inférence sur diverses tâches vision-langage, y compris VQA, VCR et la récupération d'images-texte. Des checkpoints pré-entraînés sont disponibles pour UNITER-base et UNITER-large.

Voir le dépôt
Partager
Voir le dépôt
Partager

Le dépôt de code de recherche UNITER, présenté dans l'article ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning', offre un ensemble complet d'outils pour la recherche en IA multimodale. Ce dépôt facilite le fine-tuning et l'inférence pour une gamme de tâches vision-langage, y compris la réponse visuelle aux questions (VQA), le raisonnement de bon sens visuel (VCR), SNLI-VE (inférence visuelle), la récupération d'images-texte pour des ensembles de données tels que COCO et Flickr30k, et la compréhension des expressions de référence (RefCOCO, RefCOCO+, RefCOCO-g).

Lire la suite

UNITER est basé sur un framework universel d'apprentissage de représentation image-texte. Le code prend en charge les checkpoints pré-entraînés UNITER-base et UNITER-large, avec des options pour le pré-entraînement dans le domaine. Le dépôt comprend des scripts pour le prétraitement des données, l'entraînement du modèle et l'inférence. Il s'appuie sur des bibliothèques externes telles que PyTorch, HuggingFace Transformers, OpenNMT et DeepLearningExamples de Nvidia, avec des caractéristiques d'image extraites à l'aide de BUTD.

Pour faciliter la reproduction, une image Docker est fournie, nécessitant des versions spécifiques de pilotes NVIDIA et de Docker. La configuration implique le montage des répertoires de code source et de données dans le conteneur. Le dépôt détaille des guides de démarrage rapide pour des tâches telles que NLVR2, démontrant le téléchargement des données, le lancement du conteneur Docker, les procédures de fine-tuning et d'inférence/évaluation. La personnalisation est prise en charge via des arguments de ligne de commande et des fichiers de configuration JSON, avec des options pour l'entraînement multi-GPU à l'aide de Horovod.

Le projet décrit également les étapes pour les tâches en aval telles que VQA, VCR (y compris une option de pré-entraînement de second niveau), l'inférence visuelle, la récupération d'images-texte (à la fois zero-shot et fine-tuning avec des négatifs difficiles pour Flickr30k et COCO), les expressions de référence et le pré-entraînement dans le domaine. Les utilisateurs sont guidés sur le téléchargement d'ensembles de données spécifiques et l'exécution des scripts d'entraînement et d'inférence respectifs. Le dépôt est sous licence MIT.

  • CatégorieModèles d'IA et LLM
  • Modèle tarifaireOpen source
  • DéploiementCloud, Auto-hébergé
  • PlateformesLinux

  • Code de recherche officiel pour l'article ECCV 2020 'UNITER: UNiversal Image-TExt Representation Learning'

  • Prend en charge le fine-tuning pour NLVR2, VQA, VCR, SNLI-VE, la récupération d'images-texte et les expressions de référence

  • Fournit des checkpoints pré-entraînés pour les modèles UNITER-base et UNITER-large

  • Comprend des scripts pour le prétraitement des données, l'entraînement du modèle et l'inférence

  • Offre une image Docker pour une reproduction et une configuration d'environnement simplifiées

  • Prend en charge l'entraînement multi-GPU via Horovod

  • Inclut du code pour le fine-tuning et le zero-shot des tâches de récupération d'images-texte

  • Facilite le pré-entraînement dans le domaine et le pré-entraînement de second niveau pour VCR

  1. Télécharger les checkpoints pré-entraînés et les données spécifiques à la tâche à l'aide des scripts bash fournis.

  2. Lancer le conteneur Docker pour un environnement cohérent et reproductible.

  3. Intégrer l'entraînement du modèle en exécutant les scripts de fine-tuning avec des configurations personnalisées.

  4. Effectuer l'inférence sur les tâches en aval à l'aide de scripts d'inférence dédiés.

  5. Évaluer les performances du modèle à l'aide des scripts d'évaluation fournis ou en soumettant les résultats aux classements.

  6. Personnaliser les options d'entraînement via des arguments de ligne de commande ou des fichiers de configuration JSON.

  • Réponse Visuelle aux Questions
  • Raisonnement de Bon Sens Visuel
  • Récupération d'Images-Texte
  • Compréhension des Expressions de Référence
  • Inférence Visuelle
  • Pré-entraînement Multimodal

Outils IA populaires comme UNITER

LLaVA

Dépôts GitHub d'IA

LLaVA est un modèle d'ajustement d'instructions visuelles qui combine les capacités des grands modèles de langage et de vision. Il vise à atteindre des performances de niveau…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Modèle d'ajustement d'instructions visuelles qui combine les capacités des grands modèles de langage et de vision. Il vise à atteindre des performances de niveau…LLaVA est un modèle d'ajustement d'instructions visuelles qui combine les capacités des grands modèles de langage et de vision. Il vise à atteindre des performances de niveau…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

MiniGPT-4 & MiniGPT-v2

Dépôts GitHub d'IA

Code open-source pour MiniGPT-4 et MiniGPT-v2, des grands modèles linguistiques avancés améliorant la compréhension vision-langage. Ces modèles permettent l'apprentissage…

Modèles d'IA et LLM
Voir l'outil

Phi-4-reasoning-vision-15B est un modèle IA multimodal développé par Microsoft, conçu pour des tâches nécessitant une compréhension et des capacités de raisonnement en…

Modèles d'IA et LLM
Voir l'outil

Modèle IA multimodal développé par Microsoft, conçu pour des tâches nécessitant une compréhension et des capacités de raisonnement en…Phi-4-reasoning-vision-15B est un modèle IA multimodal développé par Microsoft, conçu pour des tâches nécessitant une compréhension et des capacités de raisonnement en…

En vedetteModèles d'IA et LLM
Voir le Top 5 Modèles IA

DeepSeek-R1

Dépôts GitHub d'IA

DeepSeek-R1 est un projet GitHub axé sur des solutions alimentées par l'IA. Il propose une variété de dépôts qui améliorent les capacités de l'IA, y compris des plugins, des…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Projet GitHub axé sur des solutions alimentées par l'IA. Il propose une variété de dépôts qui améliorent les capacités de l'IA, y compris des plugins, des…DeepSeek-R1 est un projet GitHub axé sur des solutions alimentées par l'IA. Il propose une variété de dépôts qui améliorent les capacités de l'IA, y compris des plugins, des…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

LearningToCompare_FSL

Dépôts GitHub d'IA

Ce dépôt fournit le code PyTorch pour l'article CVPR 2018 "Learning to Compare: Relation Network for Few-Shot Learning". Il se concentre sur l'aspect Few-Shot Learning (FSL),…

Modèles d'IA et LLM
Voir l'outil

MASS

Dépôts GitHub d'IA

MASS est une méthode de pré-entraînement pour les tâches de génération de langage séquence à séquence. Elle masque des fragments de phrases pour que l'encodeur les prédise dans le…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Méthode de pré-entraînement pour les tâches de génération de langage séquence à séquence. Elle masque des fragments de phrases pour que l'encodeur les prédise dans le…MASS est une méthode de pré-entraînement pour les tâches de génération de langage séquence à séquence. Elle masque des fragments de phrases pour que l'encodeur les prédise dans le…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

Qwen3-VL

Dépôts GitHub d'IA

Qwen3-VL est une série de modèles vision-langage de l'équipe Qwen d'Alibaba Cloud, publiée en tailles Dense et Mixture-of-Experts avec des éditions instruct et raisonnement…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Série de modèles vision-langage de l'équipe Qwen d'Alibaba Cloud, publiée en tailles Dense et Mixture-of-Experts avec des éditions instruct et raisonnement…Qwen3-VL est une série de modèles vision-langage de l'équipe Qwen d'Alibaba Cloud, publiée en tailles Dense et Mixture-of-Experts avec des éditions instruct et raisonnement…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA

CLIP

Dépôts GitHub d'IA

CLIP est un modèle développé par OpenAI qui prédit le fragment de texte le plus pertinent donné une image. Il utilise le préentraînement contrastif langage-image pour comprendre…

Modèles d'IA et LLM
Voir l'outil

Dépôts GitHub d'IA

Modèle développé par OpenAI qui prédit le fragment de texte le plus pertinent donné une image. Il utilise le préentraînement contrastif langage-image pour comprendre…CLIP est un modèle développé par OpenAI qui prédit le fragment de texte le plus pertinent donné une image. Il utilise le préentraînement contrastif langage-image pour comprendre…

Modèles d'IA et LLM
Voir le Top 250 Dépôts GitHub d'IA
1 sur 8