Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -112,9 +112,9 @@ def perform_verification(claim, context, model_qatc, tokenizer_qatc, model_tc, t
|
|
112 |
"verdict": verdict,
|
113 |
"evidence_time": evidence_time,
|
114 |
"verdict_time": verdict_time,
|
115 |
-
"prob3class": prob3class,
|
116 |
"pred_tc": pred_tc,
|
117 |
-
"prob2class": prob2class,
|
118 |
"pred_bc": pred_bc
|
119 |
}
|
120 |
|
@@ -341,7 +341,7 @@ with st.container():
|
|
341 |
3-Class Probability: {result['prob3class']:.2f}
|
342 |
3-Class Predicted Label: {['NEI', 'SUPPORTED', 'REFUTED'][result['pred_tc']]}
|
343 |
2-Class Probability: {result['prob2class']:.2f}
|
344 |
-
2-Class Predicted Label: {['SUPPORTED', 'REFUTED'][result['pred_bc']] if isinstance(result['pred_bc'], int) and result['pred_tc'] != 0 else 'Not used'}
|
345 |
"""
|
346 |
|
347 |
st.session_state.latest_result = {
|
|
|
112 |
"verdict": verdict,
|
113 |
"evidence_time": evidence_time,
|
114 |
"verdict_time": verdict_time,
|
115 |
+
"prob3class": prob3class.item() if isinstance(prob3class, torch.Tensor) else prob3class,
|
116 |
"pred_tc": pred_tc,
|
117 |
+
"prob2class": prob2class.item() if isinstance(prob2class, torch.Tensor) else prob2class,
|
118 |
"pred_bc": pred_bc
|
119 |
}
|
120 |
|
|
|
341 |
3-Class Probability: {result['prob3class']:.2f}
|
342 |
3-Class Predicted Label: {['NEI', 'SUPPORTED', 'REFUTED'][result['pred_tc']]}
|
343 |
2-Class Probability: {result['prob2class']:.2f}
|
344 |
+
2-Class Predicted Label: {['SUPPORTED', 'REFUTED'][result['pred_bc']] if isinstance(result['pred_bc'].item(), int) and result['pred_tc'].item() != 0 else 'Not used'}
|
345 |
"""
|
346 |
|
347 |
st.session_state.latest_result = {
|