Les problèmes GitHub concernent les bogues/problèmes d'installation/demandes de fonctionnalités.
Pour obtenir une assistance générale de la communauté, consultez StackOverflow .
Pour rendre les bogues et les demandes de fonctionnalités plus faciles à trouver et à organiser, nous fermons les problèmes jugés
hors de portée des problèmes GitHub et dirigez les gens vers StackOverflow.
Pour les bogues ou les problèmes d'installation, veuillez fournir les informations suivantes.
Plus vous fournirez d'informations, plus nous pourrons vous proposer facilement
aide et conseils.
Système opérateur:
Version installée de CUDA et cuDNN : 7.5
(veuillez joindre la sortie de ls -l /path/to/cuda/lib/libcud*
):
python -c "import tensorflow; print(tensorflow.__version__)"
. 0,8S'il est installé à partir des sources, fournissez le hachage de validation :
J'ai créé un service Web REST pour exécuter la traduction automatique avec quelques modifications dans translate.py. Si j'exécute la fonction de décodage dans translate.py uniquement, j'obtiens le bon résultat lors de plusieurs exécutions. Mais lorsque j'essaie d'exécuter la fonction de décodage via le service Web que j'ai créé, la première fois, j'obtiens le résultat de la traduction. Mais à la deuxième itération, j'obtiens une erreur mentionnée dans le titre.
(Si les journaux sont volumineux, veuillez les télécharger en pièce jointe).
logs-1.txt
Cela ressemble plus à une question pour Stack Overflow qu'à un bogue dans TensorFlow, et nous aurons besoin de plus de détails pour y répondre définitivement.
Cependant, je soupçonne que le problème est que vous reconstruisez le graphique dans chaque demande et qu'il y a une collision entre les variables partagées. La meilleure approche serait de créer le graphique une fois et de le réutiliser pour toutes les requêtes. Une solution de contournement rapide consisterait à envelopper votre appel à demo1.demo(input)
dans un bloc with tf.Graph().as_default():
, pour vous assurer que le modèle est recréé dans un graphique vide.