Jupyter Notebook
Verfasst: Freitag 6. September 2019, 14:29
Guten Tag,
ich schreibe gerade meine Bachelorarbeit dabei nutze ich als Anfänger in Bezug auf neuronale Netze und Informatik allgemein ein Buch um ein Convolutional Neural Network mit Juypter Notebook zu erstellen. Dabei soll eine csv Datei von einer Website gedownloadet werden (in einen von mir erstellte Ordnerstruktur unter Windows 10). Sobald jedoch die Ordnerstruktur von mir zuende ist und die Dateien eingefügt werden sollen bekomme ich einen fehler (denke das liegt an den doppelten backslashes die vorhanden sind sobald durch den befehl der Dateipfad erweitert wird und die nicht weggehen). Den gesamten Code habe ich aus dem buch 1 zu 1 übernommen und mehrfach auf Fehler überprüft:
import pandas as pd
from urllib.request import urlretrieve
import PIL
import os
import shutil
import numpy as np
basedir = r'/C:/Users/Fabian/Documents/bee_bumble'
dir_dict = {
'download': os.path.join(basedir,'Download'),
'train': os.path.join(basedir,'train'),
'test': os.path.join(basedir,'test'),
'valid': os.path.join(basedir,'valid'),
'train_bee': os.path.join(basedir,'train','biene'),
'train_bumble': os.path.join(basedir,'train','hummel'),
'test_bee': os.path.join(basedir,'test','biene'),
'test_bumble': os.path.join(basedir,'test','hummel'),
'valid_bee': os.path.join(basedir,'valid','biene'),
'valid_bumble': os.path.join(basedir,'valid','hummel')
}
Bis hier geht alles =)
url = 'https://raw.githubusercontent.com/dionh ... labels.csv'
urlretrieve (url, os.path.join(dir_dict['download'],'train_labels.csv'))
hier kommt der Fehler: OSError: [Errno 22] Invalid argument: '/C:/Users/Fabian/Documents/bee_bumble\\Download\\train_labels.csv'
ich schreibe gerade meine Bachelorarbeit dabei nutze ich als Anfänger in Bezug auf neuronale Netze und Informatik allgemein ein Buch um ein Convolutional Neural Network mit Juypter Notebook zu erstellen. Dabei soll eine csv Datei von einer Website gedownloadet werden (in einen von mir erstellte Ordnerstruktur unter Windows 10). Sobald jedoch die Ordnerstruktur von mir zuende ist und die Dateien eingefügt werden sollen bekomme ich einen fehler (denke das liegt an den doppelten backslashes die vorhanden sind sobald durch den befehl der Dateipfad erweitert wird und die nicht weggehen). Den gesamten Code habe ich aus dem buch 1 zu 1 übernommen und mehrfach auf Fehler überprüft:
import pandas as pd
from urllib.request import urlretrieve
import PIL
import os
import shutil
import numpy as np
basedir = r'/C:/Users/Fabian/Documents/bee_bumble'
dir_dict = {
'download': os.path.join(basedir,'Download'),
'train': os.path.join(basedir,'train'),
'test': os.path.join(basedir,'test'),
'valid': os.path.join(basedir,'valid'),
'train_bee': os.path.join(basedir,'train','biene'),
'train_bumble': os.path.join(basedir,'train','hummel'),
'test_bee': os.path.join(basedir,'test','biene'),
'test_bumble': os.path.join(basedir,'test','hummel'),
'valid_bee': os.path.join(basedir,'valid','biene'),
'valid_bumble': os.path.join(basedir,'valid','hummel')
}
Bis hier geht alles =)
url = 'https://raw.githubusercontent.com/dionh ... labels.csv'
urlretrieve (url, os.path.join(dir_dict['download'],'train_labels.csv'))
hier kommt der Fehler: OSError: [Errno 22] Invalid argument: '/C:/Users/Fabian/Documents/bee_bumble\\Download\\train_labels.csv'