Spaces:
Running
Running
a-v-bely
commited on
Commit
·
9c672ca
1
Parent(s):
4f458ed
summary sampling
Browse files
utilities_language_bert/esp_main_workflow_bert.py
CHANGED
@@ -240,7 +240,12 @@ def main_workflow(
|
|
240 |
NUMBER_TASKS = 10
|
241 |
else:
|
242 |
NUMBER_TASKS = len(RESULT_TASKS)
|
243 |
-
|
|
|
|
|
|
|
|
|
|
|
244 |
RESULT_TASKS = sorted(RESULT_TASKS, key=lambda t: (t.sentence_number, t.position_in_sentence))
|
245 |
|
246 |
for task in RESULT_TASKS:
|
|
|
240 |
NUMBER_TASKS = 10
|
241 |
else:
|
242 |
NUMBER_TASKS = len(RESULT_TASKS)
|
243 |
+
RESULT_TASKS_in_summary = filter(lambda task: task.in_summary, RESULT_TASKS)
|
244 |
+
RESULT_TASTS_not_in_summary = filter(lambda task: not task.in_summary, RESULT_TASKS)
|
245 |
+
if len(RESULT_TASKS_in_summary) >= NUMBER_TASKS:
|
246 |
+
RESULT_TASKS = RESULT_TASKS_in_summary
|
247 |
+
else:
|
248 |
+
RESULT_TASKS = RESULT_TASKS_in_summary + sample(RESULT_TASTS_not_in_summary, NUMBER_TASKS - len(RESULT_TASKS_in_summary))
|
249 |
RESULT_TASKS = sorted(RESULT_TASKS, key=lambda t: (t.sentence_number, t.position_in_sentence))
|
250 |
|
251 |
for task in RESULT_TASKS:
|