郴州做网站的/危机舆情公关公司
Merge没有与Keras/Tensorflow/Python3版本一起运行。在以前的版本中,合并正在运行。
但现在,它没有运行。所以我想我应该用“Merge”替换这个代码新的Keras/Tensorflow/Python3版本中缺少“合并”。在
如何重写Merge(…,mode='ave')和Merge(…,mode='concat')?在
我的代码部分如下:...
from keras.layers import Merge
...
left_branch = Sequential()
left_branch.add(Convolution3D...
...
right_branch = Sequential()
right_branch.add(Convolution3D...
...
merged = Merge([left_branch, right_branch], mode='ave')
lstm_branch = Sequential()
lstm_branch.add(Embedding(input_dim=7, output_dim=8, input_length=7))
lstm_branch.add(LSTM(output_dim=8, input_shape=(7, ) ))
lstm_branch.add(Dense(32, activation='relu'))
model = Sequential()
model.add(merged)
merged_2 = Merge([model, lstm_branch], mode='concat')
model_2 = Sequential()
model_2.add(merged_2)
model_2.add(Dense(nb_classes,init='normal'))
model_2.add(Activation('softmax'))
model_2.compile(loss='categorical_crossentropy', optimizer='RMSprop', metrics=['accuracy'])