Spaces:
Paused
Paused
Use selected step name in completions plots
Browse files- dashboard.py +5 -4
dashboard.py
CHANGED
@@ -155,7 +155,7 @@ with tab3:
|
|
155 |
msg_col1, msg_col2 = st.columns(2)
|
156 |
# completion_src = msg_col1.radio('Select one:', ['followup', 'answer'], horizontal=True, key='completion_src')
|
157 |
completion_src = st.radio('Select event type:', step_types, horizontal=True, key='completion_src')
|
158 |
-
df_comp = df_long[df_long.name
|
159 |
|
160 |
completion_info.info(f"Showing **{completion_src}** completions for **{n_runs} selected runs**")
|
161 |
|
@@ -165,7 +165,7 @@ with tab3:
|
|
165 |
|
166 |
# Get completions with highest average rewards
|
167 |
plot.leaderboard(
|
168 |
-
|
169 |
ntop=completion_ntop,
|
170 |
group_on='completions',
|
171 |
agg_col='rewards',
|
@@ -182,7 +182,7 @@ with tab3:
|
|
182 |
# completion_regex = st.text_input('Completion regex:', value='', key='completion_regex')
|
183 |
|
184 |
plot.completion_rewards(
|
185 |
-
|
186 |
completion_col='completions',
|
187 |
reward_col='rewards',
|
188 |
uid_col='uids',
|
@@ -199,8 +199,9 @@ with tab3:
|
|
199 |
|
200 |
completion_length_radio = st.radio('Use: ', ['characters','words','sentences'], key='completion_length_radio')
|
201 |
|
|
|
202 |
plot.completion_length_time(
|
203 |
-
|
204 |
completion_col='completions',
|
205 |
uid_col='uids',
|
206 |
time_col='completion_times',
|
|
|
155 |
msg_col1, msg_col2 = st.columns(2)
|
156 |
# completion_src = msg_col1.radio('Select one:', ['followup', 'answer'], horizontal=True, key='completion_src')
|
157 |
completion_src = st.radio('Select event type:', step_types, horizontal=True, key='completion_src')
|
158 |
+
df_comp = df_long[df_long.name.str.contains(completion_src)] if completion_src != 'all' else df_long
|
159 |
|
160 |
completion_info.info(f"Showing **{completion_src}** completions for **{n_runs} selected runs**")
|
161 |
|
|
|
165 |
|
166 |
# Get completions with highest average rewards
|
167 |
plot.leaderboard(
|
168 |
+
df_comp,
|
169 |
ntop=completion_ntop,
|
170 |
group_on='completions',
|
171 |
agg_col='rewards',
|
|
|
182 |
# completion_regex = st.text_input('Completion regex:', value='', key='completion_regex')
|
183 |
|
184 |
plot.completion_rewards(
|
185 |
+
df_comp,
|
186 |
completion_col='completions',
|
187 |
reward_col='rewards',
|
188 |
uid_col='uids',
|
|
|
199 |
|
200 |
completion_length_radio = st.radio('Use: ', ['characters','words','sentences'], key='completion_length_radio')
|
201 |
|
202 |
+
# Todo: use color to identify selected completions/ step names/ uids
|
203 |
plot.completion_length_time(
|
204 |
+
df_comp,
|
205 |
completion_col='completions',
|
206 |
uid_col='uids',
|
207 |
time_col='completion_times',
|