CNN的1D卷积

时间:2018-05-17 09:31:37

标签: matlab neural-network keras conv-neural-network convolution

在Keras中,CNN的1D卷积有一个特殊功能:

keras.layers.Conv1D(filters, kernel_size, strides=1, padding='valid', data_format='channels_last', dilation_rate=1, activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, activity_regularizer=None, kernel_constraint=None, bias_constraint=None)

有没有办法在MATLAB中做同样的事情?

1 个答案:

答案 0 :(得分:1)

如果你的MATLAB版本是R2016a或更新版本,你应该可以使用2d-conv层(convolution2dLayer)和1x1 FilterSize来获得" 1d-conv行为&# 34。

您需要将激活功能指定为单独的图层。