FagerholmEmil
commited on
Commit
·
c447911
1
Parent(s):
480abec
Restore activation threshold parameter for random neuron discovery
Browse files
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
|
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 |
|