Создание трех классов вместо двух - библиотека кера - PullRequest
1 голос
/ 20 января 2020

Для начала я хотел бы написать, что нашел эту тему: Керас создал три класса вместо двух - но это не решило мою проблему.

Я использую googlecolab в своей работе. Я занимаюсь машинным обучением, и я разделил свою коллекцию на следующие три категории: тест, поезд, действительный (структура показана на прилагаемой фотографии). enter image description here Когда я выполняю свой код, который работает с классами решений (которых два: да и нет), программа находит три класса, хотя в моей структуре папок есть только два. Фрагмент выходного кода, который показывает количество найденных классов и заданных объектов в классах, также показан на рисунке.
enter image description here

Как узнать, есть ли у меня какие-то скрытые папки? Есть ли способ решить мою проблему?

1 Ответ

1 голос
/ 20 января 2020

Хорошо, все ясно. Я загружал файлы вручную и решил свою проблему с этим видео. Решение заключается в том, что я загрузил пакет (.zip), а затем распаковал его с кодом python.

from zipfile import ZipFile
file_name = "data.zip"

with ZipFile(file_name, 'r') as zip:
  zip.extractall()
  print('Done')

Возможно, при создании папки вручную в "google colab" создается дополнительная скрытая папка, в которую у нас нет доступа, и во время выполнения кода он виден программе. Когда я упаковал свои данные и выбросил их как ZIP-архив, проблема с дополнительным классом исчезла.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...