последовательности заполнения разной длины, но с мини-пакетами, имеющими разные размеры, как в matlab, но реализуем их в керасе - PullRequest
0 голосов
/ 13 октября 2018

Мне было интересно, знаком ли кто-нибудь с LSTM, использующим matlab и keras?Я знаю, что в matlab для последовательностей можно дополнить последовательность различной длины: https://www.mathworks.com/help/deeplearning/ug/long-short-term-memory-networks.html#mw_81a7b85b-51dc-4bd7-9bb9-215f473a956f, но в кератах все последовательности должны иметь одинаковую длину, используя функцию pad_sequence, но она не делает это одинаковокак в матлабе.Любопытно, если есть способ.Подход Matlab для обработки длины последовательности лучше.Есть ли способ сделать то же самое в керас или тензор потока?В Matlab, если вы укажете длину последовательности «самая длинная», тогда программное обеспечение добавит последовательности в каждую мини-серию так, чтобы она имела длину, равную самой длинной последовательности в этой мини-партии.Эта опция используется по умолчанию.Но в керасе все последовательности не только внутри мини-пакета имеют одинаковую длину, что не очень хорошая идея

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...