1

私を助けてください。

以下のようなパスファイルのリストがあります。

[PosixPath('/home/angelo/Documentos/IA/Fast.ai-v3/nbs/dl1/papagaio/Papagaio_verdadeiro.jpg'),
 PosixPath('/home/angelo/Documentos/IA/Fast.ai-v3/nbs/dl1/papagaio/papagaio_amarelo.jpg'),
 PosixPath('/home/angelo/Documentos/IA/Fast.ai-v3/nbs/dl1/papagaio/zoom_RACAO_ALIMENTO_NUTROPICA_PAPAGAIO_AVES_PASSAROS1.jpg'),
 PosixPath('/home/angelo/Documentos/IA/Fast.ai-v3/nbs/dl1/papagaio/papagaio_ok.jpg'),
 PosixPath('/home/angelo/Documentos/IA/Fast.ai-v3/nbs/dl1/papagaio/alx_papagaio_20070327_01_original.jpeg')]

このリストは、get_image_files を使用して作成されました。

オウムの画像一覧です。ここブラジルではパパガイオ=オウム。

機械学習の分類にファイル名を使用するために、次の正規表現を使用しようとしました。

pat = r'.[^\/.]+.jpg$'

ただし、ImageDataBunch で使用した後は...

data_papagaio = ImageDataBunch.from_name_re(papagaio_path, papagaio_files, pat, ds_tfms=get_transforms(), size=224, bs=bs
                                  ).normalize(imagenet_stats)

返された次のエラー メッセージを受け取りました。

IndexError: そのようなグループはありません

そして、私はそれを解決する方法がわかりません。誰かが私を助けることができますか?

明確にするために、ハード ドライブのいくつかのファイルを使用して、fast.ai コースのレッスン 1 を再現しようとしています。

4

1 に答える 1