SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2004.13278 · EMNLP · 2020

VD-BERT: A Unified Vision and Dialog Transformer with BERT

Steven Hoi, Shafiq Joty, Caiming Xiong, Yue Wang, Michael Lyu, Irwin King

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 11 functions out of this paper's own repositories and ran 2 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
salesforce/VD-BERT — 2 of 11
FunctionStatusWhere it lives
BertConfig Ran salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("270c717db63a62be")
BertSelfAttention Ran salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("39133fc31b6e7ba0")
BertAttention Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("a37aa2973e8e5c9f")
BertEmbeddings Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("d128e762e565e2bb")
BertEncoder Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("3001206d0b79eb22")
BertLayer Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("9f308c4ca55ba13a")
BertModel Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("b76586b7d7a5e61f")
BertModelIncr Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("4339e883ae5cd42b")
BertOutput Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("4a7f9dbc40aaed5d")
BertSelfOutput Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("3b0ae0e2b34fdf2e")
PreTrainedBertModel Not yet run salesforce/VD-BERT/pytorch_pretrained_bert/modeling.py
code served (permissive licence) · get_code("6d0e6e5f9872487f")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Visual dialog is a challenging vision-language task, where a dialog agent needs to answer a series of questions through reasoning on the image content and dialog history. Prior work has mostly focused on various attention mechanisms to model such intricate interactions. By contrast, in this work, we propose VD-BERT, a simple yet effective framework of unified vision-dialog Transformer that leverages the pretrained BERT language models for Visual Dialog tasks. The model is unified in that (1) it captures all the interactions between the image and the multi-turn dialog using a single-stream Transformer encoder, and (2) it supports both answer ranking and answer generation seamlessly through the same architecture. More crucially, we adapt BERT for the effective fusion of vision and dialog contents via visually grounded training. Without the need of pretraining on external vision-language data, our model yields new state of the art, achieving the top position in both single-model and ensemble settings (74.54 and 75.35 NDCG scores) on the visual dialog leaderboard. Our code and pretrained models are released at https: //github.com/salesforce/VD-BERT.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2004.13278")
get_code_for_paper("2004.13278")
have("2004.13278")

Connect an agent — have() is free.