lysandre / tapas-temporary-repo

huggingface.co
Total runs: 20
24-hour runs: 0
7-day runs: 3
30-day runs: 12
Model's Last Updated: December 17 2020
table-question-answering

Introduction of tapas-temporary-repo

Model Details of tapas-temporary-repo

TAPAS base model fine-tuned on Sequential Question Answering (SQA)

This model has 4 versions which can be used. The latest version, which is the default one, corresponds to the tapas_sqa_inter_masklm_base_reset checkpoint of the original Github repository . This model was pre-trained on MLM and an additional step which the authors call intermediate pre-training, and then fine-tuned on SQA . It uses relative position embeddings by default (i.e. resetting the position index at every cell of the table).

The other (non-default) versions which can be used are:

  • revision="v3" , which corresponds to tapas_sqa_inter_masklm_base (intermediate pre-training, absolute position embeddings)
  • revision="V2" , which corresponds to tapas_sqa_masklm_base_reset (no intermediate pre-training, relative position embeddings)
  • revision="v1" , which corresponds to tapas_sqa_masklm_base (no intermediate pre-training, absolute position embeddings)

Disclaimer: The team releasing TAPAS did not write a model card for this model so this model card has been written by the Hugging Face team and contributors.

Model description

TAPAS is a BERT-like transformers model pretrained on a large corpus of English data from Wikipedia in a self-supervised fashion. This means it was pretrained on the raw tables and associated texts only, with no humans labelling them in any way (which is why it can use lots of publicly available data) with an automatic process to generate inputs and labels from those texts. More precisely, it was pretrained with two objectives:

  • Masked language modeling (MLM): taking a (flattened) table and associated context, the model randomly masks 15% of the words in the input, then runs the entire (partially masked) sequence through the model. The model then has to predict the masked words. This is different from traditional recurrent neural networks (RNNs) that usually see the words one after the other, or from autoregressive models like GPT which internally mask the future tokens. It allows the model to learn a bidirectional representation of a table and associated text.
  • Intermediate pre-training: to encourage numerical reasoning on tables, the authors additionally pre-trained the model by creating a balanced dataset of millions of syntactically created training examples. Here, the model must predict (classify) whether a sentence is supported or refuted by the contents of a table. The training examples are created based on synthetic as well as counterfactual statements.

This way, the model learns an inner representation of the English language used in tables and associated texts, which can then be used to extract features useful for downstream tasks such as answering questions about a table, or determining whether a sentence is entailed or refuted by the contents of a table. Fine-tuning is done by adding a cell selection head on top of the pre-trained model, and then jointly train this randomly initialized classification head with the base model on SQA.

Intended uses & limitations

You can use this model for answering questions related to a table in a conversational set-up.

For code examples, we refer to the documentation of TAPAS on the HuggingFace website.

Training procedure
Preprocessing

The texts are lowercased and tokenized using WordPiece and a vocabulary size of 30,000. The inputs of the model are then of the form:

[CLS] Question [SEP] Flattened table [SEP]
Fine-tuning

The model was fine-tuned on 32 Cloud TPU v3 cores for 200,000 steps with maximum sequence length 512 and batch size of 128. In this setup, fine-tuning takes around 20 hours. The optimizer used is Adam with a learning rate of 1.25e-5, and a warmup ratio of 0.2. An inductive bias is added such that the model only selects cells of the same column. This is reflected by the select_one_column parameter of TapasConfig . See also table 12 of the original paper .

BibTeX entry and citation info
@misc{herzig2020tapas,
      title={TAPAS: Weakly Supervised Table Parsing via Pre-training}, 
      author={Jonathan Herzig and Paweł Krzysztof Nowak and Thomas Müller and Francesco Piccinno and Julian Martin Eisenschlos},
      year={2020},
      eprint={2004.02349},
      archivePrefix={arXiv},
      primaryClass={cs.IR}
}
@misc{eisenschlos2020understanding,
      title={Understanding tables with intermediate pre-training}, 
      author={Julian Martin Eisenschlos and Syrine Krichene and Thomas Müller},
      year={2020},
      eprint={2010.00571},
      archivePrefix={arXiv},
      primaryClass={cs.CL}
}
@InProceedings{iyyer2017search-based,
author = {Iyyer, Mohit and Yih, Scott Wen-tau and Chang, Ming-Wei},
title = {Search-based Neural Structured Learning for Sequential Question Answering},
booktitle = {Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics},
year = {2017},
month = {July},
abstract = {Recent work in semantic parsing for question answering has focused on long and complicated questions, many of which would seem unnatural if asked in a normal conversation between two humans. In an effort to explore a conversational QA setting, we present a more realistic task: answering sequences of simple but inter-related questions. We collect a dataset of 6,066 question sequences that inquire about semi-structured tables from Wikipedia, with 17,553 question-answer pairs in total. To solve this sequential question answering task, we propose a novel dynamic neural semantic parsing framework trained using a weakly supervised reward-guided search. Our model effectively leverages the sequential context to outperform state-of-the-art QA systems that are designed to answer highly complex questions.},
publisher = {Association for Computational Linguistics},
url = {https://www.microsoft.com/en-us/research/publication/search-based-neural-structured-learning-sequential-question-answering/},
}

Runs of lysandre tapas-temporary-repo on huggingface.co

20
Total runs
0
24-hour runs
0
3-day runs
3
7-day runs
12
30-day runs

More Information About tapas-temporary-repo huggingface.co Model

More tapas-temporary-repo license Visit here:

https://choosealicense.com/licenses/apache-2.0

tapas-temporary-repo huggingface.co

tapas-temporary-repo huggingface.co is an AI model on huggingface.co that provides tapas-temporary-repo's model effect (), which can be used instantly with this lysandre tapas-temporary-repo model. huggingface.co supports a free trial of the tapas-temporary-repo model, and also provides paid use of the tapas-temporary-repo. Support call tapas-temporary-repo model through api, including Node.js, Python, http.

tapas-temporary-repo huggingface.co Url

https://huggingface.co/lysandre/tapas-temporary-repo

lysandre tapas-temporary-repo online free

tapas-temporary-repo huggingface.co is an online trial and call api platform, which integrates tapas-temporary-repo's modeling effects, including api services, and provides a free online trial of tapas-temporary-repo, you can try tapas-temporary-repo online for free by clicking the link below.

lysandre tapas-temporary-repo online free url in huggingface.co:

https://huggingface.co/lysandre/tapas-temporary-repo

tapas-temporary-repo install

tapas-temporary-repo is an open source model from GitHub that offers a free installation service, and any user can find tapas-temporary-repo on GitHub to install. At the same time, huggingface.co provides the effect of tapas-temporary-repo install, users can directly use tapas-temporary-repo installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

tapas-temporary-repo install url in huggingface.co:

https://huggingface.co/lysandre/tapas-temporary-repo

Url of tapas-temporary-repo

tapas-temporary-repo huggingface.co Url

Provider of tapas-temporary-repo huggingface.co

lysandre
ORGANIZATIONS

Other API from lysandre

huggingface.co

Total runs: 256
Run Growth: 62
Growth Rate: 24.22%
Updated:September 06 2022
huggingface.co

Total runs: 25
Run Growth: 10
Growth Rate: 40.00%
Updated:March 01 2024
huggingface.co

Total runs: 13
Run Growth: 1
Growth Rate: 7.69%
Updated:November 25 2023
huggingface.co

Total runs: 12
Run Growth: 0
Growth Rate: 0.00%
Updated:June 17 2021
huggingface.co

Total runs: 12
Run Growth: -5
Growth Rate: -45.45%
Updated:December 10 2022
huggingface.co

Total runs: 10
Run Growth: 1
Growth Rate: 10.00%
Updated:November 05 2021
huggingface.co

Total runs: 9
Run Growth: 3
Growth Rate: 33.33%
Updated:May 23 2021
huggingface.co

Total runs: 7
Run Growth: 0
Growth Rate: 0.00%
Updated:November 10 2021
huggingface.co

Total runs: 4
Run Growth: 0
Growth Rate: 0.00%
Updated:May 15 2025
huggingface.co

Total runs: 4
Run Growth: 1
Growth Rate: 25.00%
Updated:August 13 2024
huggingface.co

Total runs: 4
Run Growth: 0
Growth Rate: 0.00%
Updated:May 15 2025
huggingface.co

Total runs: 3
Run Growth: 0
Growth Rate: 0.00%
Updated:May 20 2025
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 06 2023
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:August 24 2021
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 06 2023
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:November 23 2023
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:May 14 2021
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:March 08 2022
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:July 02 2021
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 10 2021
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:March 05 2021
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:March 08 2022
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:November 08 2021
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:March 08 2022
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:September 06 2023
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:June 10 2021
huggingface.co

Total runs: 0
Run Growth: 0
Growth Rate: 0.00%
Updated:April 21 2021