关于tf.nn.conv2d和tf.layers.conv2d
来源:3-4 卷积神经网络实战

伊利札洛夫
2019-05-20
老师,注意到tf里还有tf.nn.conv2d, 需要自行传入初始化好的filter(四个维度),而在tf.layers.conv2d中,只要写入n和size,参数列表中kernel_initializer默认是None, 那请问,这里的参数如何初始化呢? 是不是用tf.nn.conv2d,将kernel用高斯函数等手动初始化更理想呢?
但tf.nn.conv2d中激活函数需要另外写,这点感觉不太好,不知道是不是要被抛弃了?另外请老师帮忙看看这两种写法。
tf.layers.conv2d
tf.nn.conv2d
写回答
1回答
-
正十七
2019-05-27
一般推荐使用tf.layers.下面的函数,用起来方便。其实在tf2.0里,tf.layers.下面的API也都被遗弃了,tf2.0推荐使用keras.layers下面的API。
012019-05-27
相似问题