我最近在学习keras,在做猫狗识别的时候,就发现我一直有一个地方不懂
大概是:将一个猫,一个狗的图片放在一起,keras是怎么样知道这个图片是猫而那个图片是狗并对此进行训练;
在验证的时候,keras是怎么样知道这个图片是猫,识别后,判断这个的结果是不是猫
目前我不懂的大概就是这个样子的额,我看了一下我写的代码(是从一个网课上抄下来的,应该是没有错的),好像并没有给出给图片标标签
如果有哪位大佬能来指点一下,我必感激不尽
我最近在学习keras,在做猫狗识别的时候,就发现我一直有一个地方不懂
大概是:将一个猫,一个狗的图片放在一起,keras是怎么样知道这个图片是猫而那个图片是狗并对此进行训练;
在验证的时候,keras是怎么样知道这个图片是猫,识别后,判断这个的结果是不是猫
目前我不懂的大概就是这个样子的额,我看了一下我写的代码(是从一个网课上抄下来的,应该是没有错的),好像并没有给出给图片标标签
如果有哪位大佬能来指点一下,我必感激不尽
你这个是分类算法,一般的分类算法会将标签作为图片的名字,你可以看看图片的名字是否有cat_xxxx.jpg,一般可以以这样做,也可以是其他可区分的方式,比如你规定0是猫,1是狗,那你就可以是0_xxxx.jpg。
或者在代码中,一般是图片为X_train变量来代表,标签为y_train来代表,但这也是不一定的,因为每个人有每个人的命名习惯,不过你可以试着找一下