Какое значение я передаю в Input (shape = ...) в керасе - PullRequest
0 голосов
/ 06 ноября 2019

Предположим, у меня есть массив с shape = (1303, 3988, 1). Какое значение мне нужно передать в Input(), чтобы мой ай учился или мне это нужно, мне нужно изменить его?

1 Ответ

1 голос
/ 06 ноября 2019

Я понимаю, что ваши данные составляют 1303 экземпляра размера векторов (3988,1).

Ответ зависит от слоя, который идет после ввода:

Если вы передадите его после Conv1Dслой, так что входной слой должен быть:

Input(3988,1)

В противном случае вы должны сжать слой с:

np.squeeze(your_numpy_array)

или просто сгладить ввод после первого слоя:

  x=Input(3988,1)
  x=Flatten()(x)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...