我目前正在try 一个小的图像机器学习项目.我找到了这个人的Kaggle code,我试着从头开始复制它.然而,即使是在主体部分,我也已经面临一个错误.
我敢肯定,在我的结束上一定有一个本地化的问题,这是如何结束的,但我不知道是什么.
我的代码是:
#Import Libraries
#Data processing modules
import pandas as pd
import numpy as np
import matplotlib.pyplot as plt
import cv2
#File directory modules
import glob as gb
import os
#Training and testing (machine learning) modules
import tensorflow as tf
import keras
#Importing the images into the code
trainDataset = 'melanoma_cancer_dataset/train'
testDataset = 'melanoma_cancer_dataset/test'
predictionDataset = 'melanoma_cancer_dataset/skinTest'
#creating empty lists for the images to fall into for processing
training_List = []
testing_list = []
#making a classification dictionary for the two keys, benign and malignant
#used for inserting into the images
diction = {'benign' : 0, 'malignant' : 1}
#Read through the folder's length contents
for folder in os.listdir(trainDataset):
data = gb.glob(pathname=str(trainDataset + folder + '/*.jpg'))
print(f'{len(data)} in folder {folder}')
#read the images, resize them in a uniform order, and store them in the empty lists
for data in data:
image = cv2.imread(data)
imageList = cv2.resize(image(120,120))
training_List.append(list(imageList))
笔记本的输出显示文件夹中存储了0 images/contents个.现在我有点怀疑这里发生了什么,我想知道一些答案.先谢谢你.我也在使用我自己的VScode.
这是我档案的截图: