猫狗用VGG16进行图像识别时,y值是如何得到的?

来源:8-5 实战(二)

慕工程4160324

2020-12-03

如下代码:用vgg16进行cnn 猫狗 区分的时候,在对图片进行特征提取后,经过以下代码操作,就可以把x_train,y_train的 对应关系给删选出来,是什么原理?
y1 = np.zeros(300)
y2 = np.ones(300)

#generate the training data
X = np.concatenate((features1,features2),axis=0)
y = np.concatenate((y1,y2),axis=0)
y = y.reshape(-1,1)

x_train,x_test,y_train,y_test = train_test_split(X,y,random_state=30,test_size=0.3)

写回答

1回答

flare_zhao

2020-12-03

这个任务属于监督学习范畴,从文件夹读取图片的时候我们也是分文件夹读取的,先读取了cats,然后dogs,这个是通过使用者提前确定的

0
2
flare_zhao
回复
慕工程4160324
加油哈
2020-12-04
共2条回复

Python3入门人工智能 掌握机器学习+深度学习

人工智能基础全方位讲解,构建完整人工智能知识体系,带你入门AI

1946 学习 · 594 问题

查看课程