Views
No views yet
pip install torch transformers datasets wandb huggingface_hub1from transformers import AutoModelForCausalLM, AutoTokenizer
2from utils.bitnet_transformation import replace_linears_in_hf
3
4# Load the BitNet model
5model = "ejbejaranos/Bitnet-Llama3-from8BM-now2B"
6model = AutoModelForCausalLM.from_pretrained(
7 model,
8 use_auth_token="YOUR_HF_TOKEN"
9)
10
11# Replace BitNet layers for inference
12replace_linears_in_hf(model)
13tokenizer = AutoTokenizer.from_pretrained("ejbejaranos/Bitnet-Llama3-from8BM-now2B")
14
15# Set up for inference
16model.to(device="cuda:0")
17prompt = "What is Machine Learning?"
18inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
19generate_ids = model.generate(inputs.input_ids, max_length=50)
20output = tokenizer.batch_decode(generate_ids, skip_special_tokens=True, clean_up_tokenization_spaces=False)[0]
21
22print(output)
23
final_loss: 1.4.final_perplexity: 4.2.