Я прочитал все остальные ответы по этой теме, но мой вариант использования немного отличается.
У меня есть массив форм (800,128,1). Каждый элемент в 800 элементах хранит вложение word2vec формы (128,1). Теперь я хотел отправить это в качестве входных данных с размером пакета 64 в модель Keras с первым слоем в качестве входного слоя. Я получаю следующую ошибку:
expected party to have 2 dimensions, but got array with shape (800, 128, 1)
Я понимаю, что для входного слоя требуется 2 измерения, но какие два? Или я должен указать форму ввода самостоятельно как трехмерную?
В настоящее время входной слой:
Input(shape = (embedding_size, ), name = 'party')