Chainer ImageDatasetに与える画像ファイルの一覧を作成する

  • ChainerのImageDatasetを使用する際,引数pathsにはデータセットに含める画像のファイル名の一覧を渡す必要がある.
  • 画像ファイルの一覧(.txt形式)を作成するために,以下のlinuxコマンドを使用した:
ls image_dir | grep jpg > list.txt
  • image_dirは画像が含まれているディレクリ,jpgは画像の拡張子,list.txtは出力される画像ファイル一覧を意味する.
  • ここで,実行環境はmacOS Sierra バージョン10.12.6とする
  • 後学のために,失敗例も記載する:
ls image_dir | grep jpg > list.txt
  • この場合,list.txtも一覧に含まれて記述されてしまうため,期待される出力を得ることができない.