Portx commited on
Commit
10251e6
·
verified ·
1 Parent(s): 2709137

Update handler.py

Browse files
Files changed (1) hide show
  1. handler.py +4 -2
handler.py CHANGED
@@ -1,10 +1,13 @@
1
  import torch
2
- from transformers import AutoModelForVision2Seq, AutoProcessor, BitsAndBytesConfig
3
  import sys
4
  from subprocess import run
5
  from PIL import Image
6
 
7
  run("pip install flash-attn --no-build-isolation", shell=True, check=True)
 
 
 
 
8
  model_id = "ibm-granite/granite-vision-3.2-2b"
9
 
10
  bnb_config = BitsAndBytesConfig(
@@ -16,7 +19,6 @@ bnb_config = BitsAndBytesConfig(
16
  llm_int8_enable_fp32_cpu_offload=True
17
  )
18
 
19
-
20
  try:
21
  import flash_attn
22
  print("FlashAttention is installed")
 
1
  import torch
 
2
  import sys
3
  from subprocess import run
4
  from PIL import Image
5
 
6
  run("pip install flash-attn --no-build-isolation", shell=True, check=True)
7
+ run("pip install bitsandbytes", shell=True, check=True)
8
+
9
+ from transformers import AutoModelForVision2Seq, AutoProcessor, BitsAndBytesConfig
10
+
11
  model_id = "ibm-granite/granite-vision-3.2-2b"
12
 
13
  bnb_config = BitsAndBytesConfig(
 
19
  llm_int8_enable_fp32_cpu_offload=True
20
  )
21
 
 
22
  try:
23
  import flash_attn
24
  print("FlashAttention is installed")