前提・実現したいこと
機械学習初心者大学生です。
CNN(resnet)を用いた画像分類に関する卒業研究を行っており、その過程で自作データセットを作成しなくてはならないのですが、16016枚の画像をtrainとvalの中にある"0"と"1"というファイルに指定の数分類したいのですが、どのようなコードをかけばいいのかわかりません。
以下、手元にあるものです。
・"images" 16016枚の画像が入ったフォルダ
・"labels.json" 画像の名前とのその画像が1と0どちらに含まれているのかを示すメモ
"labels.json"の中身:[["000000.jpg", 0], ["000001.jpg", 0], ["000002.jpg", 1], …["016015.jpg", 1]]
試したこと
"labels.json"が配列になっているので、forを用いり後ろの数が、0か1かでいれるファイルを指定すればいいのではないかと考えましたが、"labels.json"をどのようにすれば配列に入れることが可能なのかわかりませんでした。
コピペして無理矢理やろうともしましたが、"000000.jpg"が見つからないとエラーがでてしまい、よく分からなくなってしまいました。
補足情報(FW/ツールのバージョンなど)
Googlecolaboratoryを使用しています
回答1件
あなたの回答
tips
プレビュー