prithivMLmods commited on
Commit
dc1167a
·
verified ·
1 Parent(s): 0546ff4

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +20 -12
README.md CHANGED
@@ -93,10 +93,10 @@ pip install accelerate
93
  ```
94
 
95
  ```python
96
- from transformers import AutoProcessor, AutoModelForMultimodalLM
97
  import torch
98
 
99
- model = AutoModelForMultimodalLM.from_pretrained(
100
  "prithivMLmods/VisionGuardrail-9B",
101
  torch_dtype="auto",
102
  device_map="auto"
@@ -118,25 +118,33 @@ messages = [
118
  }
119
  ]
120
 
121
- inputs = processor.apply_chat_template(
122
  messages,
123
- add_generation_prompt=True,
124
- tokenize=True,
125
- return_dict=True,
126
- return_tensors="pt",
127
- ).to(model.device)
 
 
 
 
128
 
129
  generated_ids = model.generate(
130
  **inputs,
131
  max_new_tokens=256
132
  )
133
 
134
- output_text = processor.decode(
135
- generated_ids[0][inputs["input_ids"].shape[-1]:],
136
- skip_special_tokens=True
 
 
 
 
137
  )
138
 
139
- print(output_text)
140
  ```
141
 
142
  ## **Training Details**
 
93
  ```
94
 
95
  ```python
96
+ from transformers import Qwen3_5ForConditionalGeneration, AutoProcessor
97
  import torch
98
 
99
+ model = Qwen3_5ForConditionalGeneration.from_pretrained(
100
  "prithivMLmods/VisionGuardrail-9B",
101
  torch_dtype="auto",
102
  device_map="auto"
 
118
  }
119
  ]
120
 
121
+ text = processor.apply_chat_template(
122
  messages,
123
+ tokenize=False,
124
+ add_generation_prompt=True
125
+ )
126
+
127
+ inputs = processor(
128
+ text=[text],
129
+ padding=True,
130
+ return_tensors="pt"
131
+ ).to("cuda")
132
 
133
  generated_ids = model.generate(
134
  **inputs,
135
  max_new_tokens=256
136
  )
137
 
138
+ output_text = processor.batch_decode(
139
+ [
140
+ out[len(inp):]
141
+ for inp, out in zip(inputs.input_ids, generated_ids)
142
+ ],
143
+ skip_special_tokens=True,
144
+ clean_up_tokenization_spaces=False
145
  )
146
 
147
+ print(output_text[0])
148
  ```
149
 
150
  ## **Training Details**