mirror of https://github.com/FoundationVision/GLEE
Merge 19cd836c4f
into f36a49e88c
commit
456c25b8ca
7
app.py
7
app.py
|
@ -166,14 +166,13 @@ def segment_image(img,prompt_mode, categoryname, custom_category, expressiong, r
|
|||
# prompt_list = [mask_ori[0]]
|
||||
prompt_list = []
|
||||
with torch.no_grad():
|
||||
(outputs,_) = GLEEmodel(infer_image, prompt_list, task="coco", batch_name_list=batch_category_name, is_train=False)
|
||||
(outputs,_,_) = GLEEmodel(infer_image, prompt_list, task="coco", batch_name_list=batch_category_name, is_train=False)
|
||||
topK_instance = max(num_inst_select,1)
|
||||
else:
|
||||
topK_instance = 1
|
||||
prompt_list = {'grounding':[expressiong]}
|
||||
with torch.no_grad():
|
||||
(outputs,_) = GLEEmodel(infer_image, prompt_list, task="grounding", batch_name_list=[], is_train=False)
|
||||
|
||||
(outputs,_,_) = GLEEmodel(infer_image, prompt_list, task="grounding", batch_name_list=[], is_train=False)
|
||||
|
||||
mask_pred = outputs['pred_masks'][0]
|
||||
mask_cls = outputs['pred_logits'][0]
|
||||
|
@ -309,7 +308,7 @@ def segment_image(img,prompt_mode, categoryname, custom_category, expressiong, r
|
|||
prompt_list = {'spatial':[visual_prompt]}
|
||||
|
||||
with torch.no_grad():
|
||||
(outputs,_) = GLEEmodel(infer_image, prompt_list, task="coco", batch_name_list=['object'], is_train=False, visual_prompt_type=prompt_mode )
|
||||
(outputs,_,_) = GLEEmodel(infer_image, prompt_list, task="coco", batch_name_list=['object'], is_train=False, visual_prompt_type=prompt_mode )
|
||||
|
||||
mask_pred = outputs['pred_masks'][0]
|
||||
mask_cls = outputs['pred_logits'][0]
|
||||
|
|
Loading…
Reference in New Issue