天天看点

深度学习学习笔记——各种concatenate

tf.concat

tf.keras.layers.Concatenate、tf.keras.layers.concatenate

keras.layer.Concatenate()和keras.layer.concatenate()的区别。

前者是创建一个Concatenate层,像函数一样立即使用它来合并几个输入;后者创建一个Concatenate层并立即使用给定的输入对其进行调用。具体用法如下:

concat = keras.layers.Concatenate()([x,y])#默认是axis=2,按深度方向特征融合
concat = keras.layers.Concatenate(aixs)([x,y])

concat = keras.layers.concatenate([input_A, hidden2],axis)

           

np.concatenate

继续阅读