Downloads · 30 days
11
19% of all-time downloads
liuxiong332/phi-2-super-gptq
phi-2-super-gptq is a text generation model from liuxiong332. Use it when you need the model to write or continue text. It is set up for transformers. The card lists the license as mit.
Downloads · 30 days
11
19% of all-time downloads
All-time downloads
57
Public
Parameters
2.8B
1.8 GB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors1.8 GB · 100%
How the weights are stored.
I322.5B · 91%
From the Hugging Face model README
The GPTQ version of phi-2-super
import transformers
import torch
if __name__ == "__main__":
# model_name = "abacaj/phi-2-super"
model_name = "./models/phi-2-super-gptq"
tokenizer = transformers.AutoTokenizer.from_pretrained(model_name)
model = transformers.AutoModelForCausalLM.from_pretrained(
model_name,
torch_dtype=torch.float16,
device_map="cuda",
).eval()
messages = [{"role": "user", "content": "Hello, who are you?"}]
inputs = tokenizer.apply_chat_template(messages, return_tensors="pt").to(
model.device
)
input_ids_cutoff = inputs.size(dim=1)
with torch.no_grad():
generated_ids = model.generate(
input_ids=inputs,
use_cache=True,
max_new_tokens=512,
temperature=0.2,
top_p=0.95,
do_sample=True,
eos_token_id=tokenizer.eos_token_id,
pad_token_id=tokenizer.pad_token_id,
)
completion = tokenizer.decode(
generated_ids[0][input_ids_cutoff:],
skip_special_tokens=True,
)
print(completion)