Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -42,7 +42,11 @@ def call(sentence, layers, detection_threshold):
|
|
42 |
qasrl_qas = [qa for pred_info in outputs['qasrl'] for qa in pretty_qasrl_qas(pred_info)]
|
43 |
qanom_qas = [qa for pred_info in outputs['qanom'] for qa in pretty_qasrl_qas(pred_info)]
|
44 |
qadisc_qas= pretty_qadisc_qas(outputs['qadiscourse'])
|
45 |
-
all_qas = [
|
|
|
|
|
|
|
|
|
46 |
if not qasrl_qas + qanom_qas + qadisc_qas:
|
47 |
pretty_qa_output = "NO QA GENERATED"
|
48 |
else:
|
|
|
42 |
qasrl_qas = [qa for pred_info in outputs['qasrl'] for qa in pretty_qasrl_qas(pred_info)]
|
43 |
qanom_qas = [qa for pred_info in outputs['qanom'] for qa in pretty_qasrl_qas(pred_info)]
|
44 |
qadisc_qas= pretty_qadisc_qas(outputs['qadiscourse'])
|
45 |
+
all_qas = []
|
46 |
+
if "qasrl" in layers: all_qas += ['\nQASRL:'] + qasrl_qas
|
47 |
+
if "qanom" in layers: all_qas += ['\nQANom:'] + qanom_qas
|
48 |
+
if "qadiscourse" in layers: all_qas += ['\nQADiscourse:'] + qadisc_qas
|
49 |
+
|
50 |
if not qasrl_qas + qanom_qas + qadisc_qas:
|
51 |
pretty_qa_output = "NO QA GENERATED"
|
52 |
else:
|