如何使用TensorFlow 2自定义CNN层,在CNN的密集层输入新的输入

时间:2020-02-26 08:51:32

标签: tensorflow keras conv-neural-network tensorflow2.0

我想要一个这样的模型

CNN Architecutre extracting from frequencies

如您所见,基于图像,我正在尝试将统计特征以及从卷积层提取的特征输入到密集层中。

在Tensorflow 2中,有一个Sequential()函数可以让我复制架构,但是我不确定如何将新信息和提取的特征一起添加到密集层中。

这怎么完成?

下面的当前代码

model = Sequential()
model.add(Conv1D(196,  16, activation='relu', input_shape=(segment_size,num_input_channels)))
model.add(Dropout(dropout_rate))
model.add(MaxPool1D(4))
model.add(Flatten())
// I want to add statisfical features here such as mean, max , min 

model.add(Dense(1024, activation = 'relu'))
model.add(Dropout(dropout_rate))
model.add(Dense(6, activation='softmax'))

0 个答案:

没有答案