Comment faire pour importer keras de tf.keras dans Tensorflow?
import tensorflow as tf
import tensorflow
from tensorflow import keras
from keras.layers import Dense
J'obtiens l'erreur ci-dessous
from keras.layers import Input, Dense
Traceback (most recent call last):
File "<ipython-input-6-b5da44e251a5>", line 1, in <module>
from keras.layers import Input, Dense
ModuleNotFoundError: No module named 'keras'
Comment puis-je résoudre ce problème?
Note: j'utilise Tensorflow version 1.4
OriginalL'auteur GeorgeOfTheRF | 2017-11-13
Vous devez vous connecter pour publier un commentaire.
Utiliser le keras module de tensorflow comme ceci:
import tensorflow as tf
D'importer des classes
from tensorflow.python.keras.layers import Input, Dense
ou utiliser directement
dense = tf.keras.layers.Dense(...)
J'ai le même problème avec maxnorm
OriginalL'auteur Mihail Burduja
Essayer
from tensorflow.python import keras
avec cela, vous pouvez facilement changer keras code dépendant de tensorflow dans un changement de ligne.
Vous pouvez également essayer
from tensorflow.contrib import keras
. Cela fonctionne sur tensorflow 1.3OriginalL'auteur Ramesh Kamath
J'ai un problème similaire importation de ces libs. Je suis à l'aide de l'Anaconda Navigator 1.8.2 avec le Spyder 3.2.8.
Mon code est le suivant:
J'obtiens l'erreur suivante:
- Je résoudre ce effacement tensorflow.python
Avec ce code que j'ai à résoudre l'erreur:
est droit. Vous pouvez vérifier votre tensorflow version par
pip show tensorflow
OriginalL'auteur pfRodenas
Pour faire simple, je vais prendre les deux versions du code de keras et tf.keras. L'exemple ici est un simple Modèle de Réseau de Neurones avec différentes couches.
Dans Keras (v2.1.5)
Dans tf.keras (v1.9)
ou il peut être importé de la manière suivante, au lieu de le mentionné ci-dessus de façon
La documentation officielle de tf.keras
Remarque: TensorFlow Version est de 1,9
OriginalL'auteur Ruthwik