tennant commited on
Commit
0b6217c
·
verified ·
1 Parent(s): 586a867

Update tok_demo.py

Browse files
Files changed (1) hide show
  1. tok_demo.py +3 -2
tok_demo.py CHANGED
@@ -54,16 +54,17 @@ model = model.to(device)
54
  model = model.eval()
55
  model.enable_nest = True
56
 
57
- @spaces.GPU(duration=120)
58
  def viz_diff_slots(model, img, nums, cfg=1.0, return_img=False):
59
  img.to(device)
60
  n_slots_inf = []
61
- for num_slots_to_inference in nums:
62
  recon_n = model(
63
  img, sample=True, cfg=cfg,
64
  inference_with_n_slots=num_slots_to_inference,
65
  )
66
  n_slots_inf.append(recon_n)
 
67
  return [convert_np(n_slots_inf[i][0]) for i in range(len(n_slots_inf))]
68
 
69
  # Removed process_image function as its functionality is now in the update_outputs function
 
54
  model = model.eval()
55
  model.enable_nest = True
56
 
57
+ @spaces.GPU(duration=1200)
58
  def viz_diff_slots(model, img, nums, cfg=1.0, return_img=False):
59
  img.to(device)
60
  n_slots_inf = []
61
+ for i, num_slots_to_inference in enumerate(nums):
62
  recon_n = model(
63
  img, sample=True, cfg=cfg,
64
  inference_with_n_slots=num_slots_to_inference,
65
  )
66
  n_slots_inf.append(recon_n)
67
+ print(f"processing {i} / {len(nums)}")
68
  return [convert_np(n_slots_inf[i][0]) for i in range(len(n_slots_inf))]
69
 
70
  # Removed process_image function as its functionality is now in the update_outputs function