Python Макрос для преобразования имен файлов или чтения JPG и JPG, как то же самое - PullRequest
0 голосов
/ 10 февраля 2020

В настоящее время я выполняю машинное обучение через базу данных kaggle в google colab.

Все выглядит отлично, ожидайте, что для лица изображения из одного класса сохраняются как JPG, а не jpg.

Из-за этого:

image_count = len(list(data_dir.glob('*/*.jpg')))
image_count#should be giving 2750

У меня есть 10 классов с 275 изображениями в каждом (все данные обучения, не тестирование или проверка).

Я получаю 2475, что, вероятно, из-за JPG

1 Ответ

0 голосов
/ 10 февраля 2020

Есть несколько возможных решений, это, вероятно, самое простое - проверьте оба .jpg и .JPG:

image_count = len( list(data_dir.glob('*/*.jpg')) + list(data_dir.glob('*/*.JPG')) )
...