Views
No views yet
torch.optim.AdamW (warmup_steps = 1e2, learning_rate = 5e-4, epsilon = 1e-8)<|startofinstruction|>What is a language model?<|endofinstruction|>A language model is a probability distribution over a vocabulary.<|endofcompletion|>1from transformers import AutoTokenizer, AutoModelForCausalLM
2import torch
3
4device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
5
6tokenizer = AutoTokenizer.from_pretrained('nicholasKluge/Aira-2-774M')
7aira = AutoModelForCausalLM.from_pretrained('nicholasKluge/Aira-2-774M')
8
9aira.eval()
10aira.to(device)
11
12question = input("Enter your question: ")
13
14inputs = tokenizer(tokenizer.bos_token + question + tokenizer.sep_token,
15 add_special_tokens=False,
16 return_tensors="pt").to(device)
17
18responses = aira.generate(**inputs, num_return_sequences=2)
19
20print(f"Question: 👤 {question}\n")
21
22for i, response in enumerate(responses):
23 print(f'Response {i+1}: 🤖 {tokenizer.decode(response, skip_special_tokens=True).replace(question, "")}')1>>>Question: 👤 What is the capital of Brazil?
2
3>>>Response 1: 🤖 The capital of Brazil is Brasília.
4>>>Response 2: 🤖 The capital of Brazil is Brasília.| Model | Average | ARC | TruthfulQA | ToxiGen |
|---|---|---|---|---|
| Aira-2-124M-DPO | 40.68 | 24.66 | 42.61 | 54.79 |
| Aira-2-124M | 38.07 | 24.57 | 41.02 | 48.62 |
| GPT-2 | 35.37 | 21.84 | 40.67 | 43.62 |
| Aira-2-355M | 39.68 | 27.56 | 38.53 | 53.19 |
| GPT-2-medium | 36.43 | 27.05 | 40.76 | 41.49 |
| Aira-2-774M | 42.26 | 28.75 | 41.33 | 56.70 |
| GPT-2-large | 35.16 | 25.94 | 38.71 | 40.85 |
| Aira-2-1B5 | 42.22 | 28.92 | 41.16 | 56.60 |
| GPT-2-xl | 36.84 | 30.29 | 38.54 | 41.70 |
1@misc{nicholas22aira,
2 doi = {10.5281/zenodo.6989727},
3 url = {https://github.com/Nkluge-correa/Aira},
4 author = {Nicholas Kluge Corrêa},
5 title = {Aira},
6 year = {2023},
7 publisher = {GitHub},
8 journal = {GitHub repository},
9}
10
11@phdthesis{kluge2024dynamic,
12 title={Dynamic Normativity},
13 author={Kluge Corr{\^e}a, Nicholas},
14 year={2024},
15 school={Universit{\"a}ts-und Landesbibliothek Bonn}
16}