Occurrence et résolution de tensorflow.python.framework.errors_impl.FailedPreconditionError

Aperçu

Je suis tombé sur une erreur de tensorflow lors de l'exécution d'un simple GAN sur Keras, donc un rappel de cela

Ce que je voulais faire

contenu de l'erreur

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

Raison

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

Contre-mesures

--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

Occurrence et résolution de tensorflow.python.framework.errors_impl.FailedPreconditionError
Le problème des menteurs et de l'honnêteté
Mécanisme de pyenv et virtualenv
Combinaison de récursif et de générateur
Explication et mise en œuvre de SocialFoceModel
Différenciation du tri et généralisation du tri
Coexistence de pyenv et autojump
Utilisation et intégration de "Shodan"
Le problème des menteurs et de l'honnêteté
Comparaison d'Apex et de Lamvery
Installation source et installation de Python
Introduction et astuces de mlflow.
Construction d'environnement de python et opencv
Connaissance de base de Linux et des commandes de base
Ordre des arguments pour RegularGridInterpolator et interp2d
L'histoire de Python et l'histoire de NaN
Explication et mise en œuvre de PRML Chapitre 4
Introduction et mise en œuvre de JoCoR-Loss (CVPR2020)
Avantages et exemples d'utilisation de Rabbit Mq
Explication et implémentation de l'algorithme ESIM
Risque de mélange! ndarray et matrice
Installer SciPy et matplotlib (Python)
Importance de l'apprentissage automatique et de l'apprentissage par mini-lots
Introduction et mise en œuvre de la fonction d'activation
Malentendus et interprétations des dépendances de Luigi
Explication et mise en œuvre du perceptron simple
Calcul de la classe auto-fabriquée et de la classe existante
Ceci et cela des propriétés python
Méthode de planification des expériences et optimisation des combinaisons
Caractéristiques du lien symbolique et dur
Coexistence de Python2 et 3 avec CircleCI (1.0)
Résumé des index et des tranches Python
Agrégation et visualisation des nombres accumulés
Réputation des livres Python et des livres de référence
Nettoyage des données des données ouvertes de la situation d'occurrence du ministère de la Santé, du Travail et des Affaires sociales