Conv1D поверх встроенного текстового предложения - PullRequest
0 голосов
/ 27 сентября 2019

Я ищу некоторые пояснения по форме ввода, принятой слоем Conv1D.Допустим, у меня есть модель, которая частично выглядит следующим образом.

tf.keras.layers.Embedding(vocab_size, embedding_dim, input_length=words_per_sentence),
#128 filters. Window size 5 words at a time.
tf.keras.layers.Conv1D(128, 5, activation='relu'),

После встраивания каждое предложение будет двухмерной матрицей формы (words_per_sentence, embedding_dim).Я ожидал, что Conv1D сможет работать только с одномерным вектором.Работает ли он также на 2D матрице, как здесь?Если каждый фильтр является одномерным вектором, то я даже не представляю, как он будет свертываться в двумерной матрице.Документация пытается затронуть эту тему.Но мне это не совсем понятно.

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