Remove the errors: AttributeError: module 'keras.utils.generic_utils' has no attribute 'populate_dict_with_module_objects'
Replace
from keras.layers import Dense
By
from tensorflow.keras import Dense
Replace
from keras.models import Sequential
By
from tensorflow.keras.models import Sequential
Replace
from keras import models
by
from tensorflow.keras import models
Replace
from keras import layers
by
from tensorflow.keras import layers
Replace
from keras.utils import _____
by
from tensorflow.python.keras.utils import _____
Similarly:
from keras.preprocessing.image import load_img
from tensorflow.keras.preprocessing.image import load_img
from tensorflow.keras.utils import to_categorical
from keras.preprocessing.image import img_to_array
from tensorflow.keras.preprocessing.image import img_to_array
from keras.applications.vgg16 import preprocess_input
from tensorflow.keras.applications.vgg16 import preprocess_input
from keras.applications.vgg16 import decode_predictions
from tensorflow.keras.applications.vgg16 import decode_predictions
from keras.applications.vgg16 import VGG16
from tensorflow.keras.applications.vgg16 import VGG16
from keras.utils import generic_utils
from tensorflow.python.keras.utils import generic_utils