Views
No views yet
1
2slices:
3 - sources:
4 - model: meta-math/MetaMath-Mistral-7B
5 layer_range: [0, 32]
6 - model: mlabonne/NeuralHermes-2.5-Mistral-7B
7 layer_range: [0, 32]
8merge_method: slerp
9base_model: mlabonne/NeuralHermes-2.5-Mistral-7B
10parameters:
11 t:
12 - filter: self_attn
13 value: [0, 0.5, 0.3, 0.7, 1]
14 - filter: mlp
15 value: [1, 0.5, 0.7, 0.3, 0]
16 - value: 0.5
17dtype: bfloat16
181# Load model directly
2from transformers import AutoTokenizer, AutoModelForCausalLM
3
4tokenizer = AutoTokenizer.from_pretrained("ayoubkirouane/Mistral-Merged7B")
5model = AutoModelForCausalLM.from_pretrained("ayoubkirouane/Mistral-Merged7B")
6
7# 4 bit :
8
9from transformers import AutoModelForCausalLM, AutoTokenizer, BitsAndBytesConfig
10import torch
11
12nf4_config = BitsAndBytesConfig(
13 load_in_4bit=True,
14 bnb_4bit_quant_type="nf4",
15 bnb_4bit_use_double_quant=True,
16 bnb_4bit_compute_dtype=torch.bfloat16
17)
18model = AutoModelForCausalLM.from_pretrained(
19 "ayoubkirouane/Mistral-SLERP-Merged7B",
20 device_map='auto',
21 quantization_config=nf4_config,
22 use_cache=False
23)
24tokenizer = AutoTokenizer.from_pretrained("ayoubkirouane/Mistral-SLERP-Merged7B")
25
26tokenizer.pad_token = tokenizer.eos_token
27tokenizer.padding_side = "right"
28