layers fully dense connected tensorflow

tensorflow - ¿Son intercambiables tf.layers.dense() y tf.contrib.layers.fully_connected()?



http tf layer dense (1)

Son esencialmente los mismos, los últimos llamados los primeros .

Sin embargo, tf.contrib.fully_connected agrega algunas funcionalidades además de la dense , en particular la posibilidad de pasar una normalización y una activación en los parámetros, à la Keras. Como lo señaló @wordforthewise, tenga en cuenta que el valor predeterminado posterior es tf.nn.relu .

De manera más general, la API de TF propone (y combina de manera confusa) las API de bajo y alto nivel; más sobre eso here .

Estoy acostumbrado a usar tf.contrib.layers.fully_connected para construir una capa completamente conectada. Recientemente me encontré con tf.layers.dense aparentemente usado donde se podía usar la primera función. ¿Son los intercambiables, produciendo la misma salida?