almanach / manta-lm-small

huggingface.co
Total runs: 32
24-hour runs: -1
7-day runs: 17
30-day runs: 22
Model's Last Updated: June 13 2023
text-generation

Introduction of manta-lm-small

Model Details of manta-lm-small

MANTa-LM (small)

Pretrained MANTa-LM architecture as introduced in the paper MANTa: Efficient Gradient-Based Tokenization for Robust End-to-End Language Modeling .

Model Details
Model Description

The MANTa tokenizer aims at mimicking the combination of a subword tokenizer and an embedding matrix in a classical language model in a differentiable way. This trainable tokenizer is thus added as the first layer of an encoder-decoder model and trained using the language modeling objective.

Our results show that MANTa-LM only slightly degrades the performance of a T5 equivalent on the GLUE benchmark while being much more robust to artificial and user-generated noise.

Model Sources
Uses
Direct Use
from transformers import AutoTokenizer, AutoModelForSeq2SeqLM

tokenizer = AutoTokenizer.from_pretrained("almanach/manta-lm-small", trust_remote_code=True)
manta_model = AutoModelForSeq2SeqLM.from_pretrained("almanach/manta-lm-small", trust_remote_code=True)

tokens = tokenizer("The name of the capital of France is <extra_id_0> and it is a very big city.", return_tensors="pt")
output = manta_model.generate(**tokens, decoder_start_token_id=0, repetition_penalty=1.5, do_sample=True)

print(tokenizer.batch_decode(output))
Recommendations

We recommend using a smaller learning rate for the tokenizer module during fine-tuning (byte embeddings, frontier predictor, pooler).

Training Details
Training Data

This model was trained on the C4 dataset.

Training Procedure

The training objective is the same as ByT5, but most hyperparameters are taken from T5.

Citation

BibTeX:

@inproceedings{godey-etal-2022-manta,
    title = "{MANT}a: Efficient Gradient-Based Tokenization for End-to-End Robust Language Modeling",
    author = "Godey, Nathan  and
      Castagn{\'e}, Roman  and
      de la Clergerie, {\'E}ric  and
      Sagot, Beno{\^\i}t",
    booktitle = "Findings of the Association for Computational Linguistics: EMNLP 2022",
    month = dec,
    year = "2022",
    address = "Abu Dhabi, United Arab Emirates",
    publisher = "Association for Computational Linguistics",
    url = "https://aclanthology.org/2022.findings-emnlp.207",
    pages = "2859--2870",
}
Model Card Authors

Nathan Godey Roman Castagné

Runs of almanach manta-lm-small on huggingface.co

32
Total runs
-1
24-hour runs
1
3-day runs
17
7-day runs
22
30-day runs

More Information About manta-lm-small huggingface.co Model

More manta-lm-small license Visit here:

https://choosealicense.com/licenses/mit

manta-lm-small huggingface.co

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

manta-lm-small huggingface.co Url

https://huggingface.co/almanach/manta-lm-small

almanach manta-lm-small online free

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

almanach manta-lm-small online free url in huggingface.co:

https://huggingface.co/almanach/manta-lm-small

manta-lm-small install

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

manta-lm-small install url in huggingface.co:

https://huggingface.co/almanach/manta-lm-small

Url of manta-lm-small

manta-lm-small huggingface.co Url

Provider of manta-lm-small huggingface.co

almanach
ORGANIZATIONS

Other API from almanach