Python3.6.9 TensorFlow2.3.0
Python3.6.7 TensorFlow2.1.0
Téléchargez le modèle créé par Google Colab et Lorsque j'ai essayé de l'exécuter dans l'environnement local, je me suis mis en colère lorsque TesorFlow a été importé.
`ʻImportError: le chargement de la DLL a échoué: le module spécifié est introuvable``
Après enquête, il semble que Microsoft Visual C ++ Redistributable soit requis à partir de TensorFlow 2.1. Installez à partir de l'URL suivante. https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Voilà la solution! Cependant, je rencontre à nouveau une erreur.
J'ai essayé de charger le modèle avec le code suivant ...
from tensorflow.keras.models import load_model
new_model = load_model(r'***.h5')
Un message comme ↓ s'affiche et ne peut pas être lu.
KeyError: 'sample_weight_mode'
Encore une fois, grâce à Google Sensei, Il y avait une personne avec exactement le même phénomène dans un forum à l'étranger. https://github.com/keras-team/keras/issues/14040
Selon cet article, il semble qu'une erreur se produise lors de la tentative de chargement d'un modèle créé avec TensorFlow 2.3 avec une version inférieure.
Lorsque j'ai augmenté TensorFlow dans l'environnement local à 2,3, il a été chargé avec succès. (La commande est ci-dessous)
pip install tensorflow==2.3.0
Recommended Posts