неизвестный формат, начинающийся с '\ 000 \ 005 \ 026 \ 007 \ 000 \ 002 \ 000 \ 000Mac OS X' - PullRequest
0 голосов
/ 11 декабря 2018

Я пытался найти ответ на этот вопрос, но не могу его найти.Я играл с Tensorflow для классификации изображений, используя retrain.py, чтобы переобучить начальную библиотеку.Он успешно работал на ноутбуке Mac.Когда я перемещаю все файлы на машину с Linux (CentOS 7), выдается ошибка:

tenorflow.python.framework.errors_impl.InvalidArgumentError: Ожидаемое изображение (JPEG, PNG или GIF), полученное в неизвестном форматеначиная с '\ 000 \ 005 \ 026 \ 007 \ 000 \ 002 \ 000 \ 000Mac OS X'

Прилагаются ли к изображениям скрытые метки из предыдущего запуска в Mac OS X?Если это так, как я могу преобразовать его в формат Linux?

Спасибо!

1 Ответ

0 голосов
/ 12 декабря 2018

Шестнадцатеричный код в начале соответствует формату AppleDouble (т. Е. Разветвлению ресурса).

Если ваши фактические файлы данных имеют разветвления ресурсов (маловероятно), вам нужно восстановить содержимое.

Или закрались некоторые дополнительные файлы (двоичные файлы Mac, каталог предварительного просмотра .DS_Store и т. Д.), Просто удалите их.

Магическое число, задокументированное здесь: https://ja.wikipedia.org/wiki/AppleSingle (jp)

Ненужные файлы "._" можно удалить с помощью dot_clean -m в Mac OS X.

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