title: AttributeError: module 'tensorflow.python.keras.utils.generic_utils' has no attribute 'populate_dict_with_module_objects'
body: <p>When I import keras, the error above pops up even though it was working fine yesterday.</p>
  
  <p>How do I resolve this error?</p>
  
  <p>I am working on windows 10
  my keras version is: 2.2.4
  my tensorflow version is: 2.2.0rc2</p>
  
  <p>complete error traceback is seen below as such:</p>
  
  <pre><code>Traceback (most recent call last):
  
      from keras import models
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\__init__.py", line 3, in &lt;module&gt;
  
      from . import utils
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\utils\__init__.py", line 6, in &lt;module&gt;
  
      from . import conv_utils
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\utils\conv_utils.py", line 9, in &lt;module&gt;
  
      from .. import backend as K
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\backend\__init__.py", line 1, in &lt;module&gt;
  
      from .load_backend import epsilon
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\backend\load_backend.py", line 90, in &lt;module&gt;
  
      from .tensorflow_backend import *
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\keras\backend\tensorflow_backend.py", line 5, in &lt;module&gt;
  
      import tensorflow as tf
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\__init__.py", line 41, in &lt;module&gt;
  
      from tensorflow.python.tools import module_util as _module_util
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\__init__.py", line 84, in &lt;module&gt;
  
      from tensorflow.python import keras
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\keras\__init__.py", line 27, in &lt;module&gt;
  
      from tensorflow.python.keras import models
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\keras\models.py", line 24, in &lt;module&gt;
  
      from tensorflow.python.keras import metrics as metrics_module
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\keras\metrics.py", line 37, in &lt;module&gt;
  
      from tensorflow.python.keras.engine import base_layer
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\keras\engine\base_layer.py", line 51, in &lt;module&gt;
  
      from tensorflow.python.keras import initializers
  
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\keras\initializers\__init__.py", line 127, in &lt;module&gt;
  
      populate_deserializable_objects()
    File "C:\Users\world\AppData\Local\Programs\Python\Python38\lib\site-packages\tensorflow\python\keras\initializers\__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'
  </code></pre>