tf.layers.dense()和tf.contrib.layers.fully_connected()是否可以互换?

时间:2017-07-04 18:33:39

标签: tensorflow

我习惯使用tf.contrib.layers.fully_connected构建完全连接的图层。最近我遇到了tf.layers.dense,显然是在第一个功能可以使用的地方使用的。可互换,产生相同的输出吗?

1 个答案:

答案 0 :(得分:37)

它们基本相同,the later calling the former

然而,tf.contrib.fully_connecteddense之上添加了一些功能,特别是在参数中传递归一化和激活的可能性,例如Keras。如@wordforthewise所述,请注意后者默认为tf.nn.relu

更一般地说,TF API提出(并且混淆了一些)低级和高级API;更多关于here