Configurez un environnement d'apprentissage automatique sur votre nouvel ordinateur portable à partir de zéro Bougeons! Parfois cela ne fonctionnait pas ...
Quand je l'ai regardé, les paramètres étaient assez maladroits. Je ne pense pas que ce soit une personne expérimentée C'était un obstacle très élevé pour les débutants, donc Je vais le laisser comme mémo.
OS:Windows10 home 64bit Environnement: Anaconda Navigator Jupiter Notebook GPU:Nvidia GTX1650
Installez Anaconda Navigator normalement Il y a beaucoup d'informations ici, donc ce n'était pas trop difficile.
Nous mettons également en place CUDA et cuDNN pour le GPU, Je vais omettre cela. (Un mémo séparé sera rédigé)
Créez un environnement virtuel, lancez une invite de commande à partir de l'environnement créé et installez la quantité requise
Éléments nécessaires pour créer un CNN, tels que pip install tensorflow
et pip install keras
Je l'ai mis en place.
Un programme que je me suis imité Données d'apprentissage par CNN Une erreur s'est produite lorsque j'ai exécuté la bibliothèque liée à ce type.
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
Comme une erreur Using TensorFlow backend. ERROR:root:Internal Python error in the inspect module. Below is the traceback from this internal error.
Il a été assez bien publié dans la littérature, mais il a fallu du temps pour comprendre ce qui s'est passé. À titre de référence, j'ai eu du mal à voir le rapport d'erreur sur Github.
Programmes redistribuables Visual Studio 2015, 2017 et 2019 distribués par Microsoft Il semble que cela n'a pas pu fonctionner car il n'a pas été installé.
Lorsque vous entrez dans ce monde depuis Python, vous ne toucherez pas aux autres langues Je ne savais pas que je n'avais pas de C ++.
Depuis le Support Microsoft J'ai téléchargé et installé un package redistribuable et cela a fonctionné.
Il y a plusieurs façons de faire cela dans ce monde Je pense que c'est la bonne réponse si ça bouge, mais du point de vue des débutants, il est facile de se demander quelle procédure est la bonne réponse. Il n'y a que des essais et des erreurs un par un, mais même ainsi, je pense que c'est difficile à comprendre de nos jours.
Au moins, la position d'écriture de mémo que j'ai laissée ne doit pas être confondue quand je me repense J'ai pensé ou je ne voulais pas laisser une procédure facile à comprendre ...
c'est tout.
Recommended Posts