使用tensorflow时,会发现tf.nn,tf.layers, tf.contrib模块有很多功能是重复的,尤其是卷积操作,在使用的时候,我们可以根据需要现在不同的模块.但有些时候可以一起混用. 下面是对三个模块的简述: (1)tf.nn :提供神经网络相关操作的支持,包括卷积操作(conv).池化操作(pooling).归一化.loss.分类操作.embedding.RNN.Evaluation. (2)tf.layers:主要提供的高层的神经网络,主要和卷积相关的,个人感觉是对tf.nn