Impossible d'importer SGD et Adam à partir de 'tensorflow.python.keras.optimizers'

Essayer de courir ---

import tensorflow as tf
from tensorflow import keras
from tensorflow.python.keras.models import Sequential
from tensorflow.python.keras.layers import Flatten, Dense
from tensorflow.python.keras.optimizers import SGD, Adam
import numpy as np
print(tf.__version__)

J'obtiens cette erreur ---

---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-8-f05f8f753c47> in <module>()
4 from tensorflow.python.keras.models import Sequential
5 from tensorflow.python.keras.layers import Flatten, Dense
----> 6 from tensorflow.python.keras.optimizers import SGD, Adam
7
8 import numpy as np
ImportError: cannot import name 'SGD' from 'tensorflow.python.keras.optimizers' (/usr/local/lib/python3.7/dist-packages/tensorflow/python/keras/optimizers.py)
---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either!pip or!apt.
---------------------------------------------------------------------------

J'étudie l'apprentissage automatique dans Google Colab. J'ai collé l'exemple de code et l'ai exécuté, et j'ai reçu un message d'erreur.

J'ai pu trouver des erreurs similaires dans Google, mais je n'ai rien trouvé pour résoudre ce problème.

J'ai essayé 'from tensorflow.keras.optimizers import SGD, Adam', 'from tf.keras.optimizers import SGD, Adam' et 'from keras.optimizers import SGD, Adam'. Mais tout n'a pas fonctionné.


Solution du problème

essaye ça:

from tensorflow.python.keras.optimizer_v1 import SGD

Commentaires

Posts les plus consultés de ce blog

La fonction GCP Cloud pour écrire des données dans BigQuery s'exécute avec succès, mais les données n'apparaissent pas dans la table BigQuery

Erreur Symfony : "Une exception a été levée lors du rendu d'un modèle"

Le shell POSIX (sh) redirige stderr vers stdout et capture stderr et stdout dans des variables