Неизвестно?форма керас глубокое обучение - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь реализовать модель глубокого обучения с помощью Keras.Все же у меня есть проблема с неизвестной реализацией формы.Я искал похожую ошибку, но не нашел ее.

Вот мой код.

Xhome = dataset[:,32:62]

Xaway = dataset[:,62:92]

Ywin = dataset[:,2:32]

Yscorehome = dataset[:,0]

Yscoreaway = dataset[:,1]

home = Input(shape=(2431,30))

print(home)

Tensor("input_6:0", shape=(?, 2431, 30), dtype=float32)

diagram

Спросите меня, нужна ли вам дополнительная информация для понимания.

1 Ответ

0 голосов
/ 05 февраля 2019

Неизвестная форма (? Или Нет) не является ошибкой - это означает, что это измерение является переменным, а не фиксированного размера.

Первым измерением в модели Keras всегда является размер партии, и поэтому он принимает форму None.Это позволяет использовать переменные размеры партий.Когда вы определяете свою входную форму в слое Keras, размер пакета игнорируется, и вы определяете только форму каждого образца.В вашем случае, входная форма (2431,30) означает, что каждый образец имеет эту форму.Если вы хотите, чтобы 2431 был размером пакета, вместо этого вы должны использовать (30,) в качестве входной формы.

...