【发布时间】:2018-07-11 18:22:15
【问题描述】:
可以将可变长度(即input_dim=None)应用于简单的神经网络吗?具体来说,Keras Sequential 模型。我在尝试使用相同的概念时遇到了错误。我已经看过似乎支持此功能的文档:
https://keras.io/getting-started/functional-api-guide/
但是当我执行以下操作时...
model = Sequential()
model.add(Dense(num_feat, input_dim = None, kernel_initializer = 'normal', activation='relu'))
model.add(Dense(num_feat, kernel_initializer = 'normal', activation = 'relu'))
model.add(Dropout(.2))
model.add(Dense(num_feat, kernel_initializer = 'normal', activation = 'relu'))
model.add(Dropout(.2))
model.add(Dense(num_feat, kernel_initializer = 'normal', activation = 'relu'))
model.add(Dropout(.2))
model.add(Dense(ouput.shape[1], kernel_initializer = 'normal', activation = 'linear'))
...我收到此错误:
ValueError: ('Only Theano variables and integers are allowed in a size-tuple.', (None, 63), None)
任何帮助、想法或澄清将不胜感激!
【问题讨论】:
标签: tensorflow keras theano sequential