这段代码理解不了

来源:8-8 batch_flow(3)

慕虎2364166

2019-01-11

max_lens = []
for j in range(len(data)):
max_len = max([
len(x[j]) if hasattr(x[j], ‘len’) else 0
for x in data_batch
]) + (1 if add_end[j] else 0)
max_lens.append(max_len)

写回答

1回答

Mr_Ricky

2019-01-18

这段代码实际上就是在求最大的长度,将一条语句填充成最大的长度,做一个填充的作用。

0
0

NLP实践TensorFlow打造聊天机器人

解析自然语言处理( NLP )常用技术,从0搭建聊天机器人应用并部署上线,可用于毕设。

673 学习 · 281 问题

查看课程