yeliudev commited on
Commit
cfedf2a
·
verified ·
1 Parent(s): 882e9a6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -8
app.py CHANGED
@@ -89,7 +89,7 @@ def reset_components():
89
 
90
 
91
  @spaces.GPU
92
- def main(video, prompt, role, temperature, max_new_tokens, model, processor, device):
93
  history = []
94
 
95
  if not video:
@@ -159,7 +159,7 @@ def main(video, prompt, role, temperature, max_new_tokens, model, processor, dev
159
 
160
  images, videos = process_vision_info(messages)
161
  data = processor(text=[text], images=images, videos=videos, return_tensors='pt')
162
- data = data.to(device)
163
 
164
  model.base_model.disable_adapter_layers()
165
  model.base_model.enable_adapter_layers()
@@ -258,7 +258,7 @@ def main(video, prompt, role, temperature, max_new_tokens, model, processor, dev
258
  text = processor.apply_chat_template(messages, add_generation_prompt=True)
259
  images, videos = process_vision_info(messages)
260
  data = processor(text=[text], images=images, videos=videos, return_tensors='pt')
261
- data = data.to(device)
262
 
263
  model.base_model.disable_adapter_layers()
264
  model.base_model.enable_adapter_layers()
@@ -395,7 +395,7 @@ def main(video, prompt, role, temperature, max_new_tokens, model, processor, dev
395
  data['attention_mask'] = torch.ones_like(data['input_ids'])
396
  # ===========================================
397
 
398
- data = data.to(device)
399
 
400
  model.base_model.disable_adapter_layers()
401
  model.base_model.enable_adapter_layers()
@@ -482,7 +482,7 @@ def main(video, prompt, role, temperature, max_new_tokens, model, processor, dev
482
  text = processor.apply_chat_template(messages, add_generation_prompt=True)
483
  images, videos = process_vision_info(messages)
484
  data = processor(text=[text], images=images, videos=videos, return_tensors='pt')
485
- data = data.to(device)
486
 
487
  with model.disable_adapter():
488
  output_ids = model.generate(
@@ -539,9 +539,7 @@ if __name__ == '__main__':
539
  print('Initializing role *verifier*')
540
  model.load_adapter(nncore.join(MODEL, 'verifier'), adapter_name='verifier')
541
 
542
- device = next(model.parameters()).device
543
-
544
- main = partial(main, model=model, processor=processor, device=device)
545
 
546
  path = os.path.dirname(os.path.realpath(__file__))
547
 
 
89
 
90
 
91
  @spaces.GPU
92
+ def main(video, prompt, role, temperature, max_new_tokens, model, processor):
93
  history = []
94
 
95
  if not video:
 
159
 
160
  images, videos = process_vision_info(messages)
161
  data = processor(text=[text], images=images, videos=videos, return_tensors='pt')
162
+ data = data.to(next(model.parameters()).device)
163
 
164
  model.base_model.disable_adapter_layers()
165
  model.base_model.enable_adapter_layers()
 
258
  text = processor.apply_chat_template(messages, add_generation_prompt=True)
259
  images, videos = process_vision_info(messages)
260
  data = processor(text=[text], images=images, videos=videos, return_tensors='pt')
261
+ data = data.to(next(model.parameters()).device)
262
 
263
  model.base_model.disable_adapter_layers()
264
  model.base_model.enable_adapter_layers()
 
395
  data['attention_mask'] = torch.ones_like(data['input_ids'])
396
  # ===========================================
397
 
398
+ data = data.to(next(model.parameters()).device)
399
 
400
  model.base_model.disable_adapter_layers()
401
  model.base_model.enable_adapter_layers()
 
482
  text = processor.apply_chat_template(messages, add_generation_prompt=True)
483
  images, videos = process_vision_info(messages)
484
  data = processor(text=[text], images=images, videos=videos, return_tensors='pt')
485
+ data = data.to(next(model.parameters()).device)
486
 
487
  with model.disable_adapter():
488
  output_ids = model.generate(
 
539
  print('Initializing role *verifier*')
540
  model.load_adapter(nncore.join(MODEL, 'verifier'), adapter_name='verifier')
541
 
542
+ main = partial(main, model=model, processor=processor)
 
 
543
 
544
  path = os.path.dirname(os.path.realpath(__file__))
545