FagerholmEmil commited on
Commit
c447911
·
1 Parent(s): 480abec

Restore activation threshold parameter for random neuron discovery

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -147,11 +147,11 @@ with gr.Blocks() as demo:
147
  neuron_index = gr.Number(
148
  label="Neuron Index", value=default_neuron_index, precision=0
149
  )
 
150
  random_btn = gr.Button("Find Random Active Neuron")
151
- max_act = gr.Number(label="Max Activation", value=default_layer, precision=0)
152
  max_val = gr.Number(label="Max Value", value=default_max_val)
153
  min_val = gr.Number(label="Min Value", value=default_min_val)
154
- inputs = [text, layer, neuron_index, max_val, min_val, max_act]
155
  with gr.Column():
156
  out = gr.HTML(
157
  label="Neuron Acts",
@@ -164,13 +164,13 @@ with gr.Blocks() as demo:
164
  ),
165
  )
166
 
167
- def random_neuron_callback(text):
168
- layer_num, neuron_num = get_random_active_neuron(text)
169
  return layer_num, neuron_num
170
 
171
  random_btn.click(
172
  random_neuron_callback,
173
- inputs=[text],
174
  outputs=[layer, neuron_index]
175
  )
176
 
 
147
  neuron_index = gr.Number(
148
  label="Neuron Index", value=default_neuron_index, precision=0
149
  )
150
+ max_act = gr.Number(label="Max Activation Threshold", value=3.0, precision=2)
151
  random_btn = gr.Button("Find Random Active Neuron")
 
152
  max_val = gr.Number(label="Max Value", value=default_max_val)
153
  min_val = gr.Number(label="Min Value", value=default_min_val)
154
+ inputs = [text, layer, neuron_index, max_val, min_val]
155
  with gr.Column():
156
  out = gr.HTML(
157
  label="Neuron Acts",
 
164
  ),
165
  )
166
 
167
+ def random_neuron_callback(text, threshold):
168
+ layer_num, neuron_num = get_random_active_neuron(text, threshold)
169
  return layer_num, neuron_num
170
 
171
  random_btn.click(
172
  random_neuron_callback,
173
+ inputs=[text, max_act],
174
  outputs=[layer, neuron_index]
175
  )
176