[PYTHON] Eine Geschichte über einen Fehler beim Laden eines TensorFlow-Modells, das lokal mit Google Colab erstellt wurde

Umgebung

Google Colab-Umgebung

Python3.6.9 TensorFlow2.3.0

Unmittelbare Umwelt

Python3.6.7 TensorFlow2.1.0

was ist passiert?

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

Erfordert Microsoft Visual C ++ Redistributable von TensorFlow 2.1

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 konnte importieren, aber beim Laden des Modells wurde die Fehlermeldung KeyError angezeigt: 'sample_weight_mode.

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

Recommended Posts

Eine Geschichte über einen Fehler beim Laden eines TensorFlow-Modells, das lokal mit Google Colab erstellt wurde
Eine Geschichte über die Installation von matplotlib mit pip mit einem Fehler
Was tun, wenn beim Laden eines mit Poesie erstellten Python-Projekts in VS Code ein Fehler auftritt?
Ein Memorandum, wenn bei der Pip-Installation ein Fehler auftritt
Eine Geschichte darüber, wie Windows 10-Benutzer eine Umgebung für die Verwendung von OpenCV3 mit Python 3.5 erstellt haben
Über das Lernen mit Google Colab
Eine Geschichte über einen Amateur, der mit Python (Kivy) einen Blockbruch macht ②
Eine Geschichte über einen Amateur, der mit Python (Kivy) einen Blockbruch macht ①
Eine Geschichte über einen Krieg, als zwei Neuankömmlinge eine App entwickelten
Eine Geschichte über maschinelles Lernen mit Kyasuket
Probieren Sie TensorFlows RNN mit einem Basismodell aus
Wenn beim Tippen einer interaktiven Shell mit Anaconda eine lange Fehlermeldung angezeigt wird
Ich habe versucht, einen x86-Bootloader zu erstellen, der vmlinux mit Rust booten kann
Eine süchtig machende Geschichte bei der Verwendung von Tensorflow unter Android
Beim Speichern mit OpenCV ist ein Fehler aufgetreten
Eine Geschichte über einfaches maschinelles Lernen mit TensorFlow
Eine Geschichte über die Implementierung eines Anmeldebildschirms mit Django
Rollback, wenn beim Stoff ein Fehler auftritt
Cheet Sheet beim Schaben mit Google Colaboratory (Colab)
Geschichte der Verwendung von Resonas Software-Token mit 1Password
Eine Geschichte über die Vorhersage des Wechselkurses mit Deep Learning
Die Geschichte, mit Python eine Hanon-ähnliche Partitur zu machen
Beim Schreiben einer if-Anweisung mit einem regulären Ausdruck
Die Geschichte, wie theano mit TSUBAME 2.0 verwaltet wurde
Eine Geschichte, die mit ein wenig Einfallsreichtum mit Google Cloud Storage verknüpft ist
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
(Erster Beitrag) Eine Geschichte über die numerische Berechnung von Influenza und neuem Lungenentzündungs-Coronavirus mit Tensorflow