AttributeError: module 'tensorflow' has no attribute 'layers' code example
Example 1: module 'tensorflow' has no attribute 'ConfigProto'
import tensorflow as tf
and then replace:
tf.ConfigProto by tf.compat.v1.ConfigProto
In fact, the compatibility built in 2.0 to get tf 1.: tf.compat.v1 is really helpful.
Example 2: AttributeError: module 'tensorflow' has no attribute 'eagerly'
Eager execution is enabled by default in version 2.x
You can check that by using:
tf.executing_eagerly()
Example 3: AttributeError: module 'tensorflow' has no attribute 'gfile'
import tensorflow.compat.v1 as tf