Пробел между каждыми X барами в ggplot

Краткое руководство к Caffe's convert_imageset

Build

Первое, что вам нужно сделать - это создать инструменты caffe и caffe (convert_imageset - один из этих инструментов). После установки caffe и make ING убедитесь, что вы запустили make tools. Убедитесь, что в $CAFFE_ROOT/build/tools создан двоичный файл $CAFFE_ROOT/build/tools.

Подготовьте свои данные

Изображения: поместите все изображения в папку (I ' Назовем его здесь /path/to/jpegs/). Ярлыки: создают текстовый файл (например, /path/to/labels/train.txt) с линией на входное изображение. Например:

img_0000.jpeg 1 img_0001.jpeg 0 img_0002.jpeg 0

blockquote>

В этом примере первое изображение помечено как 1, а другое два помечены 0.

Преобразование набора данных

Запуск двоичного файла в оболочке

~$ GLOG_logtostderr=1 $CAFFE_ROOT/build/tools/convert_imageset \
    --resize_height=200 --resize_width=200 --shuffle  \
    /path/to/jpegs/ \
    /path/to/labels/train.txt \
    /path/to/lmdb/train_lmdb

Объяснение командной строки:

  • GLOG_logtostderr флаг устанавливается в 1 до , вызывающий convert_imageset указывает механизм регистрации для перенаправления сообщений журнала на stderr.
  • --resize_height и --resize_width изменяет размер всех входных изображений на тот же размер 200x200.
  • --shuffle случайным образом изменяет порядок изображений и не сохраняет порядок в файле /path/to/labels/train.txt.
  • Ниже приведены путь к папке изображений, текстовому файлу меток и имени вывода. Обратите внимание, что имя выхода не должно существовать до вызова convert_imageset, иначе вы получите сообщение об ошибке.

Другие флаги, которые могут быть полезны:

  • --backend - позволяет вам выбирать между набором данных lmdb или levelDB.
  • --gray - преобразовать все изображения в шкалу серого.
  • --encoded и --encoded_type - сохранить данные изображения в кодированной (jpg / png) сжатой форме в базе данных.
  • --help - показывает некоторую помощь, см. все соответствующие флаги в разделе Флаги из инструментов / convert_imageset.cpp

Вы можете проверить $CAFFE_ROOT/examples/imagenet/convert_imagenet.sh как пример использования convert_imageset.

1
задан Felix Grossmann 25 March 2019 в 12:27
поделиться