在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中做同样的事情?
答案 0 :(得分:1)
如果你的MATLAB版本是R2016a或更新版本,你应该可以使用2d-conv层(convolution2dLayer
)和1x1 FilterSize
来获得" 1d-conv行为&# 34。
您需要将激活功能指定为单独的图层。