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.
OS:Windows10 home 64bit Umgebung: Anaconda Navigator Jupiter Notebook GPU:Nvidia GTX1650
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, 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.
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.
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.
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