Je suis tombé sur une erreur de tensorflow lors de l'exécution d'un simple GAN sur Keras, donc un rappel de cela
tensorflow.python.framework.errors_impl.FailedPreconditionError: Error while reading resource variable _AnonymousVar44 from Container: localhost. This could mean that the variable was uninitialized. Not found: Resource localhost/_AnonymousVar44/class tensorflow::Var does not exist. [[node mul_28/ReadVariableOp (defined at C:\Python\envs\virtualenv001\lib\site-packages\keras\backend\tensorflow_backend.py:3009) ]] [Op:__inference_keras_scratch_graph_2136]
Function call stack: keras_scratch_graph
Apparemment, une erreur d'initialisation de la variable tensorflow (reference) Je n'étais pas sûr de la variable à l'origine de l'erreur d'initialisation, mais j'ai trouvé une solution ici ici
--optimer utilise tensorflow au lieu de keras. (à partir de tensorflow.keras.optimizers import Adam)
Si quelqu'un connaît la cause de l'erreur, je vous serais reconnaissant de bien vouloir commenter.
Recommended Posts