ImportError: cannot import name ‘adam’ from ‘keras.optimizers’

There are two types of modules –

  1. keras
  2. tensorflow.keras

Here we need to use tensorflow.keras

You need to import Adam (With Capital A) from tensorflow – Keras ( Not only Keras).

from tensorflow.keras.optimizers import Adam

from tensorflow.keras.optimizers import Adam # - Works
from tensorflow.keras.optimizers import adam # - Does not work
from keras.optimizers import Adam            # - Does not work
from keras.optimizers import adam            # - Does not work

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)