Skip to content

Commit b6d036a

Browse files
authored
Merge pull request #743 from luotao1/tiny
some tiny fix
2 parents 8cd59b8 + 16bebc4 commit b6d036a

File tree

3 files changed

+18
-437
lines changed

3 files changed

+18
-437
lines changed

demo/seqToseq/dataprovider.py

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -24,21 +24,20 @@ def hook(settings, src_dict_path, trg_dict_path, is_generating, file_list,
2424
# job_mode = 1: training mode
2525
# job_mode = 0: generating mode
2626
settings.job_mode = not is_generating
27-
settings.src_dict = dict()
28-
with open(src_dict_path, "r") as fin:
29-
settings.src_dict = {
30-
line.strip(): line_count
31-
for line_count, line in enumerate(fin)
32-
}
33-
settings.trg_dict = dict()
34-
with open(trg_dict_path, "r") as fin:
35-
settings.trg_dict = {
36-
line.strip(): line_count
37-
for line_count, line in enumerate(fin)
38-
}
27+
28+
def fun(dict_path):
29+
out_dict = dict()
30+
with open(dict_path, "r") as fin:
31+
out_dict = {
32+
line.strip(): line_count
33+
for line_count, line in enumerate(fin)
34+
}
35+
return out_dict
36+
37+
settings.src_dict = fun(src_dict_path)
38+
settings.trg_dict = fun(trg_dict_path)
3939

4040
settings.logger.info("src dict len : %d" % (len(settings.src_dict)))
41-
settings.sample_count = 0
4241

4342
if settings.job_mode:
4443
settings.slots = {

0 commit comments

Comments
 (0)