Spaces:
Configuration error
Configuration error
# Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved. | |
replace_dict = {' .': '.', | |
' ,': ',', | |
' ;': ';', | |
' :': ':', | |
'( ': '(', | |
' )': ')', | |
" '": "'"} | |
def get_ingrs(ids, ingr_vocab_list): | |
gen_ingrs = [] | |
for ingr_idx in ids: | |
ingr_name = ingr_vocab_list[ingr_idx] | |
if ingr_name == '<pad>': | |
break | |
gen_ingrs.append(ingr_name) | |
return gen_ingrs | |
def prepare_output(gen_ingrs, ingr_vocab_list): | |
if gen_ingrs is not None: | |
gen_ingrs = get_ingrs(gen_ingrs, ingr_vocab_list) | |
outs = {'ingrs': gen_ingrs} | |
return outs | |