ImportError: cannot import name ‘Layer’
Instructions for updating:
The TensorFlow Distributions library has moved to TensorFlow Probability (https://github.com/tensorflow/probability). You should update all references to use tfp.distributions
instead of tf.distributions
.
WARNING:tensorflow:From C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonopsdistributionsbernoulli.py:169: RegisterKL.init (from tensorflow.python.ops.distributions.kullback_leibler) is deprecated and will be removed after 2019-01-01.
Instructions for updating:
The TensorFlow Distributions library has moved to TensorFlow Probability (https://github.com/tensorflow/probability). You should update all references to use tfp.distributions
instead of tf.distributions
.
Traceback (most recent call last):
File “train_ssd_network.py”, line 16, in
import tensorflow as tf
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_init_.py”, line 99, in
from tensorflow_core import *
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_core_init_.py”, line 42, in
from tensorflow.api.v1 import compat
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_core_apiv1compat_init.py”, line 23, in
from tensorflow.api.v1.compat import v1
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_core_apiv1compatv1_init.py”, line 40, in
from tensorflow.api.v1.compat.v1 import experimental
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_core_apiv1compatv1experimental_init.py”, line 11, in
from tensorflow.python.ops.control_flow_v2_toggles import output_all_intermediates
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonopscontrol_flow_v2_toggles.py”, line 24, in
from tensorflow.python.ops import control_flow_util_v2
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonopscontrol_flow_util_v2.py”, line 28, in
from tensorflow.python.keras.engine import base_layer_utils
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkeras_init_.py”, line 27, in
from tensorflow.python.keras import applications
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerasapplications_init_.py”, line 25, in
from tensorflow.python.keras import engine
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerasengine_init_.py”, line 23, in
from tensorflow.python.keras.engine.base_layer import Layer
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerasenginebase_layer.py”, line 58, in
from tensorflow.python.keras.saving.saved_model import save as saved_model
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerassaving_init_.py”, line 20, in
from tensorflow.python.keras.saving.hdf5_format import load_attributes_from_hdf5_group
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerassavinghdf5_format.py”, line 32, in
from tensorflow.python.keras.utils import conv_utils
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerasutils_init_.py”, line 38, in
from tensorflow.python.keras.utils.multi_gpu_utils import multi_gpu_model
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerasutilsmulti_gpu_utils.py”, line 22, in
from tensorflow.python.keras.engine.training import Model
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerasenginetraining.py”, line 42, in
from tensorflow.python.keras import metrics as metrics_module
File “C:UsersUSERCondaenvsmelanomalibsite-packagestensorflow_corepythonkerasmetrics.py”, line 34, in
from tensorflow.python.keras.engine.base_layer import Layer
ImportError: cannot import name ‘Layer’