When I import keras, the error above pops up even though it was working fine yesterday.
How do I resolve this error?
I am working on windows 10
my keras version is: 2.2.4
my tensorflow version is: 2.2.0rc2
complete error traceback is seen below as such:
Traceback (most recent call last):
from keras import models
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packageskeras\__init__.py", line 3, in <module>
from . import utils
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packageskerasutils\__init__.py", line 6, in <module>
from . import conv_utils
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packageskerasutilsconv_utils.py", line 9, in <module>
from .. import backend as K
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packageskerasackend\__init__.py", line 1, in <module>
from .load_backend import epsilon
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packageskerasackendload_backend.py", line 90, in <module>
from .tensorflow_backend import *
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packageskerasackendensorflow_backend.py", line 5, in <module>
import tensorflow as tf
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflow\__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflowpython\__init__.py", line 84, in <module>
from tensorflow.python import keras
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflowpythonkeras\__init__.py", line 27, in <module>
from tensorflow.python.keras import models
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflowpythonkerasmodels.py", line 24, in <module>
from tensorflow.python.keras import metrics as metrics_module
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflowpythonkerasmetrics.py", line 37, in <module>
from tensorflow.python.keras.engine import base_layer
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflowpythonkerasenginease_layer.py", line 51, in <module>
from tensorflow.python.keras import initializers
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflowpythonkerasinitializers\__init__.py", line 127, in <module>
populate_deserializable_objects()
File "C:UsersworldAppDataLocalProgramsPythonPython38libsite-packagesensorflowpythonkerasinitializers\__init__.py", line 85, in populate_deserializable_objects
generic_utils.populate_dict_with_module_objects(
AttributeError: module 'tensorflow.python.keras.utils.generic_utils' has no attribute 'populate_dict_with_module_objects'
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…