Python3.6.9 TensorFlow2.3.0
Python3.6.7 TensorFlow2.1.0
Laden Sie das von Google Colab und erstellte Modell herunter Als ich versuchte, es in der lokalen Umgebung auszuführen, wurde ich wütend, als TesorFlow importiert wurde.
ImportError: DLL-Ladevorgang fehlgeschlagen: Das angegebene Modul wurde nicht gefunden
Nach der Untersuchung scheint Microsoft Visual C ++ Redistributable von TensorFlow 2.1 erforderlich zu sein. Installieren Sie von der folgenden URL. https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
Das ist die Lösung! Es tritt jedoch erneut ein Fehler auf.
Ich habe versucht, das Modell mit dem folgenden Code zu laden ...
from tensorflow.keras.models import load_model
new_model = load_model(r'***.h5')
Eine Meldung wie ↓ wird angezeigt und kann nicht gelesen werden.
KeyError: 'sample_weight_mode'
Nochmals vielen Dank an Google Sensei, In einem Forum in Übersee gab es eine Person mit genau demselben Phänomen. https://github.com/keras-team/keras/issues/14040
Laut diesem Artikel tritt beim Laden eines mit TensorFlow 2.3 erstellten Modells mit einer niedrigeren Version ein Fehler auf.
Als ich TensorFlow in der lokalen Umgebung auf 2.3 erhöhte, wurde es erfolgreich geladen. (Der Befehl ist unten)
pip install tensorflow==2.3.0