Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -195,11 +195,15 @@ if st.button('ํ์ธ'):
|
|
195 |
|
196 |
# ์์ k๋ฒ์งธ๊น์ง ์์ธก ์
|
197 |
k = 10
|
198 |
-
topk_idx = torch.topk(logits.flatten(), k).indices
|
|
|
|
|
199 |
|
200 |
num_ans_topk = label_tbl[topk_idx]
|
201 |
str_ans_topk = [loc_tbl['ํญ๋ชฉ๋ช
'][loc_tbl['์ฝ๋'] == k] for k in num_ans_topk]
|
202 |
-
|
|
|
|
|
203 |
# print(num_ans, str_ans)
|
204 |
# print(num_ans_topk)
|
205 |
|
@@ -231,7 +235,8 @@ if st.button('ํ์ธ'):
|
|
231 |
ans_topk_df = pd.DataFrame({
|
232 |
'NO': range(1, k+1),
|
233 |
'์ธ๋ถ๋ฅ ์ฝ๋': num_ans_topk,
|
234 |
-
'์ธ๋ถ๋ฅ ๋ช
์นญ': str_ans_topk_list
|
|
|
235 |
})
|
236 |
ans_topk_df = ans_topk_df.set_index('NO')
|
237 |
|
|
|
195 |
|
196 |
# ์์ k๋ฒ์งธ๊น์ง ์์ธก ์
|
197 |
k = 10
|
198 |
+
topk_idx = torch.topk(logits.flatten(), k).indices
|
199 |
+
topk_values = torch.topk(logits.flatten(), k).values
|
200 |
+
|
201 |
|
202 |
num_ans_topk = label_tbl[topk_idx]
|
203 |
str_ans_topk = [loc_tbl['ํญ๋ชฉ๋ช
'][loc_tbl['์ฝ๋'] == k] for k in num_ans_topk]
|
204 |
+
percent_ans_topk = list(topk_values)
|
205 |
+
|
206 |
+
print(percent_ans_topk)
|
207 |
# print(num_ans, str_ans)
|
208 |
# print(num_ans_topk)
|
209 |
|
|
|
235 |
ans_topk_df = pd.DataFrame({
|
236 |
'NO': range(1, k+1),
|
237 |
'์ธ๋ถ๋ฅ ์ฝ๋': num_ans_topk,
|
238 |
+
'์ธ๋ถ๋ฅ ๋ช
์นญ': str_ans_topk_list,
|
239 |
+
'ํ๋ฅ ': percent_ans_topk
|
240 |
})
|
241 |
ans_topk_df = ans_topk_df.set_index('NO')
|
242 |
|