orhir commited on
Commit
5c8e0a0
·
verified ·
1 Parent(s): 03d73ef

Update gradio_utils/utils.py

Browse files
Files changed (1) hide show
  1. gradio_utils/utils.py +85 -5
gradio_utils/utils.py CHANGED
@@ -1,3 +1,86 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import copy
2
  import spaces
3
  import json
@@ -22,7 +105,6 @@ from EdgeCape.models import *
22
 
23
 
24
  def process_img(support_image, global_state):
25
- print("process_img", global_state)
26
  global_state['images']['image_orig'] = support_image
27
  if global_state["load_example"]:
28
  global_state["load_example"] = False
@@ -107,7 +189,7 @@ def plot_results(support_img, query_img, support_kp, support_w, query_kp, query_
107
  plt.axis('off') # command for hiding the axis.
108
  return plt
109
 
110
- @spaces.GPU(duration=30)
111
  def process(query_img, state,
112
  cfg_path='configs/test/1shot_split1.py',
113
  checkpoint_path='ckpt/1shot_split1.pth'):
@@ -235,7 +317,7 @@ def update_examples(support_img, query_image, global_state_str):
235
  )
236
  skel_image = image_draw.copy()
237
  example_state['images']['image_skel'] = skel_image
238
- print("update_examples", example_state)
239
  return (support_img,
240
  kp_image,
241
  skel_image,
@@ -267,7 +349,6 @@ def get_closest_point_idx(pts_list, xy):
267
 
268
 
269
  def reset_skeleton(global_state):
270
- print("reset_skeleton")
271
  image = global_state["images"]["image_kp"]
272
  global_state["images"]["image_skel"] = image
273
  global_state["skeleton"] = []
@@ -277,7 +358,6 @@ def reset_skeleton(global_state):
277
 
278
 
279
  def reset_kp(global_state):
280
- print("reset_kp")
281
  image = global_state["images"]["image_orig"]
282
  global_state["images"]["image_kp"] = image
283
  global_state["images"]["image_skel"] = image
 
1
+ BEST
2
+ markov_bias_dinov2_with_image_attn_adj_supervise.py: 91.41
3
+ markov_bias_dinov2_with_image_attn_adj_no_entrop.py: 90.28
4
+ markov_bias_dinov2_with_image_attn_adj.py: 89.2
5
+ markov_bias_dinov2_no_image_attn_adj_small_entrop.py: 90.07
6
+ markov_bias_dinov2_no_image_attn_adj_no_entrop.py: 89.53
7
+ markov_bias_dinov2_no_image_attn_adj_entrop_supervise.py: 89.83
8
+ markov_bias_dinov2_with_image_attn_adj_small_entrop.py: 90.12
9
+ markov_bias_dinov2_with_image_attn_adj_entrop_supervise.py: 89.66
10
+ markov_bias_dinov2_no_image_attn_adj_supervise.py: 90.87
11
+ markov_bias_dinov2_no_image_attn_adj.py: 88.81
12
+
13
+ LATEST
14
+ markov_bias_dinov2_with_image_attn_adj_supervise.py: 91.28
15
+ markov_bias_dinov2_with_image_attn_adj_no_entrop.py: 91.05
16
+ markov_bias_dinov2_with_image_attn_adj.py: 81.32
17
+ markov_bias_dinov2_no_image_attn_adj_small_entrop.py: 90.07
18
+ markov_bias_dinov2_no_image_attn_adj_no_entrop.py: 90.99
19
+ markov_bias_dinov2_no_image_attn_adj_entrop_supervise.py: 89.83
20
+ markov_bias_dinov2_with_image_attn_adj_small_entrop.py: 90.89
21
+ markov_bias_dinov2_with_image_attn_adj_entrop_supervise.py: 89.66
22
+ markov_bias_dinov2_no_image_attn_adj_supervise.py: 90.99
23
+ markov_bias_dinov2_no_image_attn_adj.py: 89.1
24
+
25
+
26
+
27
+
28
+ self.detach().cpu().numpy() if self.dtype.is_numpy_compatible else self
29
+
30
+ sed 's/nameserver 10.*/nameserver 132.66.150.2/' /etc/resolv.conf >/tmp/R$$ ; cp /tmp/R$$ /etc/resolv.conf
31
+
32
+
33
+
34
+ Scores
35
+ markov_bias_mlp_gt.py: 92.17
36
+ markov_bias_mlp_supervise_encoder.py: 91.21
37
+ markov_bias_mlp_small_entrop.py: 88.66
38
+ markov_bias_mlp_small_entrop_support_pe.py: 87.57
39
+ markov_bias_mlp_no_entrop.py: 90.66
40
+ markov_bias_mlp_gt_no_heatmap.py: 92.46
41
+ markov_bias_mlp_gt_no_encoder.py: 89.22
42
+ markov_bias_mlp_small_entrop_support_pe_encoder.py: 91.36
43
+ markov_bias_mlp_small_entrop_encoder.py: 89.72
44
+ markov_bias_mlp_gt_no_encoder_deform_attn.py: 91.42
45
+ markov_bias_mlp_supervise.py: 91.45
46
+
47
+
48
+ markov_bias_mlp_gt.py: 92.39
49
+ markov_bias_mlp_supervise_encoder.py: 91.25
50
+ markov_bias_mlp_small_entrop.py: 88.66
51
+ markov_bias_mlp_small_entrop_support_pe.py: 87.57
52
+ markov_bias_mlp_no_entrop.py: 90.82
53
+ markov_bias_mlp_gt_no_heatmap.py: 92.44
54
+ markov_bias_mlp_gt_no_encoder.py: 91.29
55
+ markov_bias_mlp_small_entrop_support_pe_encoder.py: 91.02
56
+ markov_bias_mlp_small_entrop_encoder.py: 91.04
57
+ markov_bias_mlp_gt_no_encoder_deform_attn.py: 91.42
58
+ markov_bias_mlp_supervise.py: 91.13
59
+
60
+
61
+
62
+ Scores
63
+
64
+ markov_bias_attn_no_heatmap_supervise.py: 91.49
65
+ markov_bias_attn_no_heatmap_small_entrop.py: 91.01
66
+
67
+ one_stage_small_gt.py: 89.62
68
+ one_stage_small_mlp.py: 89.59
69
+ one_stage_small_attn.py: 89.17
70
+
71
+ one_stage_attn_skeleton_encoder_only.py: 91.67
72
+ one_stage_gt.py: 92.49
73
+ one_stage_mlp.py: 91.73
74
+ one_stage_no_attn_bias_skeleton_attn.py: 91.75
75
+ one_stage_mlp_skeleton_encoder_only.py: 91.64
76
+ one_stage_no_graphs_gt.py: 91.09
77
+ one_stage_attn.py: 91.65
78
+ one_stage_no_attention_bias_gt.py: 92.65
79
+
80
+
81
+ TO DO:
82
+ Eval: markov_additional, auxilery_decoder_feat_supervis, edge_features
83
+
84
  import copy
85
  import spaces
86
  import json
 
105
 
106
 
107
  def process_img(support_image, global_state):
 
108
  global_state['images']['image_orig'] = support_image
109
  if global_state["load_example"]:
110
  global_state["load_example"] = False
 
189
  plt.axis('off') # command for hiding the axis.
190
  return plt
191
 
192
+ @spaces.GPU
193
  def process(query_img, state,
194
  cfg_path='configs/test/1shot_split1.py',
195
  checkpoint_path='ckpt/1shot_split1.pth'):
 
317
  )
318
  skel_image = image_draw.copy()
319
  example_state['images']['image_skel'] = skel_image
320
+
321
  return (support_img,
322
  kp_image,
323
  skel_image,
 
349
 
350
 
351
  def reset_skeleton(global_state):
 
352
  image = global_state["images"]["image_kp"]
353
  global_state["images"]["image_skel"] = image
354
  global_state["skeleton"] = []
 
358
 
359
 
360
  def reset_kp(global_state):
 
361
  image = global_state["images"]["image_orig"]
362
  global_state["images"]["image_kp"] = image
363
  global_state["images"]["image_skel"] = image