Python ';型号';对象没有属性';添加';Keras自动编码器
我想在我的自动编码器中添加初始值设定项Python ';型号';对象没有属性';添加';Keras自动编码器,python,keras,autoencoder,Python,Keras,Autoencoder,我想在我的自动编码器中添加初始值设定项 autoencoder=Model(input_img, decoded) autoencoder.add(Dense(64,kernel_initializer='random_uniform', bias_initializer='zeros')) 但我得到了这个错误 “模型”对象没有属性“添加” 如果要按顺序添加层(使用.add()方法),则需要使用如下的Sequential()模型: autoencoder = S
autoencoder=Model(input_img, decoded)
autoencoder.add(Dense(64,kernel_initializer='random_uniform',
bias_initializer='zeros'))
但我得到了这个错误
“模型”对象没有属性“添加”
如果要按顺序添加层(使用
.add()
方法),则需要使用如下的Sequential()
模型:
autoencoder = Sequential()
autoencoder.add(Dense(64,kernel_initializer='random_uniform',
bias_initializer='zeros',input_shape=your_input_shape))
通过阅读和,您可以找到更完整的解释。好的,谢谢,我将更改我的网络以进行顺序连接。但我仍然很好奇——是否可以将(使用不同的方法)初始值设定项添加到函数式API中?如果您讨论的是权重初始化,这是层中的一个选项,因此不应该更改您使用的是顺序API还是函数式API。