Peter0707 commited on
Commit
245a632
·
verified ·
1 Parent(s): fc59c6e

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +10 -3
README.md CHANGED
@@ -25,7 +25,7 @@ model_name = "DISCOStudy/PhenoGemini"
25
  tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
26
 
27
  # Load base model
28
- base = AutoModelForCausalLM.from_pretrained(
29
  model_name,
30
  torch_dtype="auto",
31
  device_map="auto",
@@ -39,8 +39,15 @@ This model does not rank over the full vocabulary. It first masks non-gene token
39
 
40
  ```python
41
  with torch.no_grad():
42
- prompt = "[PUT THE PROMPT GENERATED FROM https://phenogemini.org]"
43
- inputs = tokenizer(prompt, return_tensors="pt").to(model.device)
 
 
 
 
 
 
 
44
  outputs = model(inputs["input_ids"])
45
  # Take logits for the last token only
46
  logits = outputs.logits[0][-1]
 
25
  tokenizer = AutoTokenizer.from_pretrained(model_name, trust_remote_code=True)
26
 
27
  # Load base model
28
+ model = AutoModelForCausalLM.from_pretrained(
29
  model_name,
30
  torch_dtype="auto",
31
  device_map="auto",
 
39
 
40
  ```python
41
  with torch.no_grad():
42
+ messages = [
43
+ {"role": "user", "content": "[PUT THE PROMPT GENERATED FROM https://phenogemini.org]"}
44
+ ]
45
+ text = tokenizer.apply_chat_template(
46
+ messages,
47
+ tokenize=False,
48
+ add_generation_prompt=True,
49
+ )
50
+ inputs = tokenizer([text], return_tensors="pt").to(model.device)
51
  outputs = model(inputs["input_ids"])
52
  # Take logits for the last token only
53
  logits = outputs.logits[0][-1]