aswin-raghavan commited on
Commit
c62df5a
1 Parent(s): 7d846e2
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -69,6 +69,8 @@ def load_fn(images, rng_state, exemplars_state, lut_state):
69
  exemplars_state[1] = rs.binomial(n=1, p=0.5, size=HYPERDIMS)
70
  lut_state[0] = make_LUT(2**VALUE_BITS, HYPERDIMS, rs)
71
  lut_state[1] = make_LUT(2**POS_BITS, HYPERDIMS, rs)
 
 
72
  return images[-1], images[-1], rng_state, exemplars_state, lut_state
73
 
74
 
@@ -89,12 +91,13 @@ with gr.Blocks(title="End-User Personalization") as demo:
89
  col_count=(3, 'fixed'), label='Annotations', wrap=False)
90
  upvote.click(update_table_up, inputs=[image_display, image_fname, annotated_samples, images], outputs=[image_display, image_fname, annotated_samples, images])
91
  downvote.click(update_table_down, inputs=[image_display, image_fname, annotated_samples, images], outputs=[image_display, image_fname, annotated_samples, images])
92
-
 
93
  rng = gr.State([None])
94
  exemplars_state = gr.State([None, None])
95
  lut_state = gr.State([None, None])
96
 
97
  demo.load(load_fn, inputs=[images, rng, exemplars_state, lut_state], outputs=[image_display, image_fname, rng, exemplars_state, lut_state])
98
 
99
- personalize = gr.Button("Personalize")
100
  demo.launch(show_error=True, debug=True)
 
69
  exemplars_state[1] = rs.binomial(n=1, p=0.5, size=HYPERDIMS)
70
  lut_state[0] = make_LUT(2**VALUE_BITS, HYPERDIMS, rs)
71
  lut_state[1] = make_LUT(2**POS_BITS, HYPERDIMS, rs)
72
+ print(exemplars_state)
73
+ print(lut_state[0].shape, lut_state[1].shape)
74
  return images[-1], images[-1], rng_state, exemplars_state, lut_state
75
 
76
 
 
91
  col_count=(3, 'fixed'), label='Annotations', wrap=False)
92
  upvote.click(update_table_up, inputs=[image_display, image_fname, annotated_samples, images], outputs=[image_display, image_fname, annotated_samples, images])
93
  downvote.click(update_table_down, inputs=[image_display, image_fname, annotated_samples, images], outputs=[image_display, image_fname, annotated_samples, images])
94
+ personalize = gr.Button("Personalize")
95
+ # HD stuff for incremental updates
96
  rng = gr.State([None])
97
  exemplars_state = gr.State([None, None])
98
  lut_state = gr.State([None, None])
99
 
100
  demo.load(load_fn, inputs=[images, rng, exemplars_state, lut_state], outputs=[image_display, image_fname, rng, exemplars_state, lut_state])
101
 
102
+
103
  demo.launch(show_error=True, debug=True)