Views
No views yet
| Falcon3-7B-Instruct-Heretic | Original model (Falcon3-7B-Instruct) | |
|---|---|---|
| Refusals | 32/100 | 99/100 |
| KL divergence | 0.16 | 0 (by definition) |
| Parameter | Value |
|---|---|
| direction_index | per layer |
| attn.o_proj.max_weight | 1.21 |
| attn.o_proj.max_weight_position | 21.34 |
| attn.o_proj.min_weight | 0.73 |
| attn.o_proj.min_weight_distance | 13.89 |
| mlp.down_proj.max_weight | 1.43 |
| mlp.down_proj.max_weight_position | 18.09 |
| mlp.down_proj.min_weight | 1.24 |
| mlp.down_proj.min_weight_distance | 9.79 |

1
2from transformers import AutoModelForCausalLM, AutoTokenizer
3
4model_name = "tiiuae/Falcon3-7B-Instruct"
5
6model = AutoModelForCausalLM.from_pretrained(
7 model_name,
8 torch_dtype="auto",
9 device_map="auto"
10)
11tokenizer = AutoTokenizer.from_pretrained(model_name)
12
13prompt = "How many hours in one day?"
14messages = [
15 {"role": "system", "content": "You are a helpful friendly assistant Falcon3 from TII, try to follow instructions as much as possible."},
16 {"role": "user", "content": prompt}
17]
18text = tokenizer.apply_chat_template(
19 messages,
20 tokenize=False,
21 add_generation_prompt=True
22)
23model_inputs = tokenizer([text], return_tensors="pt").to(model.device)
24
25generated_ids = model.generate(
26 **model_inputs,
27 max_new_tokens=1024
28)
29generated_ids = [
30 output_ids[len(input_ids):] for input_ids, output_ids in zip(model_inputs.input_ids, generated_ids)
31]
32
33response = tokenizer.batch_decode(generated_ids, skip_special_tokens=True)[0]
34print(response)| Benchmark | Llama-3.1-8B-Instruct | Qwen2.5-7B-Instruct | Falcon3-7B-Instruct |
|---|---|---|---|
| IFEval | 78.56 | 75.85 | 76.12 |
| BBH (3-shot) | 29.89 | 34.89 | 37.92 |
| MATH Lvl-5 (4-shot) | 19.34 | 0.00 | 31.87 |
| GPQA (0-shot) | 2.35 | 5.48 | 8.05 |
| MUSR (0-shot) | 8.41 | 8.45 | 21.17 |
| MMLU-PRO (5-shot) | 30.68 | 36.52 | 34.30 |
| Category | Benchmark | Llama-3.1-8B-Instruct | Qwen2.5-7B-Instruct | Falcon3-7B-Instruct |
|---|---|---|---|---|
| General | MMLU (5-shot) | 68.2 | 73.5 | 70.5 |
| MMLU-PRO (5-shot) | 36.4 | 43.1 | 40.7 | |
| IFEval | 78.8 | 74.7 | 76.5 | |
| Math | GSM8K (5-shot) | 82.6 | 72.0 | 81.4 |
| GSM8K (8-shot, COT) | 85.4 | 76.6 | 79.7 | |
| MATH Lvl-5 (4-shot) | 15.4 | - | 29.4 | |
| Reasoning | Arc Challenge (25-shot) | 58.6 | 57.8 | 62.6 |
| GPQA (0-shot) | 33.5 | 32 | 31.9 | |
| GPQA (0-shot, COT) | 9.6 | 13.8 | 22.3 | |
| MUSR (0-shot) | 38.6 | 41 | 46.4 | |
| BBH (3-shot) | 48.6 | 54.1 | 52.4 | |
| CommonSense Understanding | PIQA (0-shot) | 78.9 | 73.7 | 78.8 |
| SciQ (0-shot) | 80.2 | 50.9 | 94.7 | |
| Winogrande (0-shot) | - | - | 70.4 | |
| OpenbookQA (0-shot) | 46.2 | 42.4 | 45.8 | |
| Instructions following | MT-Bench (avg) | 7.9 | 8.5 | 8.4 |
| Alpaca (WC) | 26.6 | 31.5 | 26.1 | |
| Tool use | BFCL AST (avg) | 90.6 | 91.4 | 89.5 |
@misc{Falcon3,
title = {The Falcon 3 family of Open Models},
author = {TII Team},
month = {December},
year = {2024}
}