Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -273,7 +273,7 @@ class BeamNode:
|
|
273 |
is_selected_sequence: bool
|
274 |
|
275 |
|
276 |
-
def generate_beams(n_beams, start_sentence, scores, length_penalty
|
277 |
original_tree = BeamNode(
|
278 |
cumulative_score=0,
|
279 |
current_token_ix=None,
|
@@ -441,12 +441,16 @@ def get_beam_search_html(
|
|
441 |
number_beams,
|
442 |
input_text,
|
443 |
outputs.scores[:],
|
|
|
|
|
444 |
)
|
445 |
else:
|
446 |
original_tree = generate_beams(
|
447 |
number_beams,
|
448 |
input_text,
|
449 |
outputs.scores,
|
|
|
|
|
450 |
)
|
451 |
|
452 |
html = generate_html(input_text, original_tree)
|
|
|
273 |
is_selected_sequence: bool
|
274 |
|
275 |
|
276 |
+
def generate_beams(n_beams, start_sentence, scores, length_penalty, decoded_sequences):
|
277 |
original_tree = BeamNode(
|
278 |
cumulative_score=0,
|
279 |
current_token_ix=None,
|
|
|
441 |
number_beams,
|
442 |
input_text,
|
443 |
outputs.scores[:],
|
444 |
+
length_penalty=1,
|
445 |
+
decoded_sequences,
|
446 |
)
|
447 |
else:
|
448 |
original_tree = generate_beams(
|
449 |
number_beams,
|
450 |
input_text,
|
451 |
outputs.scores,
|
452 |
+
length_penalty=0,
|
453 |
+
decoded_sequences,
|
454 |
)
|
455 |
|
456 |
html = generate_html(input_text, original_tree)
|