[PYTHON] Tensorflow funktioniert nicht!

Richten Sie auf Ihrem neuen Laptop eine maschinelle Lernumgebung von Grund auf neu ein Lass uns gehen! Manchmal hat es nicht funktioniert ...

Als ich es nachgeschlagen habe, waren die Einstellungen ziemlich umständlich. Ich glaube nicht, dass es etwas von einer erfahrenen Person ist Es war also eine sehr hohe Hürde für Anfänger Ich werde es als Memo hinterlassen.

PC-Umgebung

OS:Windows10 home 64bit Umgebung: Anaconda Navigator    Jupiter Notebook GPU:Nvidia GTX1650

Grundeinstellung

Installieren Sie Anaconda Navigator normal Hier gibt es viele Informationen, daher war es nicht allzu schwierig.

Wir richten auch CUDA und cuDNN für die GPU ein. Ich werde das weglassen. (Ein separates Memo wird geschrieben)

Erstellen Sie eine virtuelle Umgebung

Erstellen Sie eine virtuelle Umgebung, starten Sie eine Eingabeaufforderung in der erstellten Umgebung und installieren Sie die erforderliche Menge Dinge, die zum Erstellen eines CNN benötigt werden, wie "pip install tensorflow" und "pip install keras" Ich habe es aufgesetzt.

Phänomen

Ein Programm, das ich selbst nachgeahmt habe Lerndaten von CNN Beim Ausführen der Bibliothek für diesen Typen ist ein Fehler aufgetreten.

cnn.ipynb


import keras
from keras.utils import np_utils
from keras.models import Sequential
from keras.layers.convolutional import MaxPooling2D
from keras.layers import Activation, Conv2D, Flatten, Dense,Dropout
from sklearn.model_selection import train_test_split
from keras.optimizers import SGD, Adadelta, Adagrad, Adam, Adamax, RMSprop, Nadam
from PIL import Image
import numpy as np
import glob
import matplotlib.pyplot as plt
import time
import os

Als Fehler Using TensorFlow backend. ERROR:root:Internal Python error in the inspect module. Below is the traceback from this internal error.

Es wurde ziemlich gut in der Literatur veröffentlicht, aber es brauchte Zeit, um zu verstehen, was passiert ist. Als Referenz hatte ich Probleme, den Fehlerbericht auf Github anzuzeigen.

Ergebnis

Weiterverteilbare Programme für Visual Studio 2015, 2017 und 2019, die von Microsoft vertrieben werden Es scheint, dass es nicht funktionieren konnte, weil es nicht installiert wurde.

Wenn Sie diese Welt von Python aus betreten, werden Sie keine anderen Sprachen berühren Ich wusste nicht, dass ich kein C ++ hatte.

Von Microsoft Support Ich habe ein weiterverteilbares Paket heruntergeladen und installiert und es hat funktioniert.

Zusammenfassung

Es gibt viele Möglichkeiten, dies in dieser Welt zu tun Ich denke, dass es die richtige Antwort ist, wenn es sich bewegt, aber aus der Sicht von Anfängern ist es leicht zu fragen, welches Verfahren die richtige Antwort ist. Es gibt nur Versuche und Irrtümer nacheinander, aber trotzdem denke ich, dass es heutzutage schwer zu verstehen ist.

Zumindest die Position, an der ich Memos geschrieben habe, sollte nicht verwechselt werden, wenn ich auf mich selbst zurückblicke Ich dachte oder wollte kein leicht verständliches Verfahren hinterlassen ...

das ist alles.

Recommended Posts

Tensorflow funktioniert nicht!
Intellisense funktioniert nicht mit Tensorflow2.0 + VScode
Wenn send_keys nicht funktioniert
Wenn dropbox-sdk-python nicht funktioniert
Fcitx funktioniert nicht mit Flatpak
Modulinstallation, wenn die Pip-Installation nicht erfolgreich ist
Pygame funktioniert nicht unter macOS Mojave
Wenn matplotlib nicht mit python2.7 funktioniert
Was tun, wenn Intellisense mit Anaconda + VSCode + Tensorflow2.1 nicht funktioniert?
Pip funktioniert nicht gut mit PyDev in Plejaden
Tensorflow Glossar
pyenv funktioniert nicht mit tcl-tk, das von homebrew installiert wurde.
Was tun, wenn die Schienen nicht funktionieren?
Das Einfügen von Ansible in AmazonLinux über yum funktioniert nicht
Was tun, wenn die Autocomplete-Python von Atom nicht funktioniert?