填充序列的长度不同,但是具有最小大小的小批处理,例如在matlab中,但在keras中实现

时间:2018-10-13 15:22:02

标签: python matlab tensorflow keras

我想知道是否有人熟悉使用matlab和keras的LSTM?我在matlab中知道序列,可以用不同的长度填充序列:https://www.mathworks.com/help/deeplearning/ug/long-short-term-memory-networks.html#mw_81a7b85b-51dc-4bd7-9bb9-215f473a956f 但是在keras中,使用pad_sequences函数必须使所有序列具有相同的长度,但它的方式与在matlab中不同。好奇是否有办法。 Matlab处理序列长度的方法更好。有没有办法在keras或tensorflow中做同样的事情?在matlab中,如果您将序列长度指定为“最长”,则该软件会填充每个迷你批中的序列,使其长度与该迷你批中的最长序列相同。此选项是默认选项。但是在keras中,它不仅将迷你批中的所有序列都填充为相同的长度,这不是一个好主意

0 个答案:

没有答案