tf.nn、tf.layers、tf.contrib模块的区别

tf.nn、tf.layers、tf.contrib块有很多功能是重复的,在使用时需要根据需要选择不同的模块,有时可以混用。
区别
tf.nn:提供神经网络相关操作的支持
tf.layers:主要提供的高层的神经网络,主要和卷积相关的,高层次封装的API
tf.contrib:tf.contrib.layers提供的高层的神经网络操作,但是tf.contrib不稳定,有可能API会改变,一般不推荐使用

你可能感兴趣的:(深度学习,神经网络,python,tensorflow)