機械学習の際に学習データ用の数百枚以上の画像をNumpy配列に格納することがあります。実はこのNumpy配列をストレージに保存し、一回の読み込みで数百枚の画像を読み込むことができます。今回はそんなテクニックを紹介します。
手順もそんなにないので早速紹介していきます。Google Colaboratory上での動作を想定しています。使い方がわからない方はこちらの記事で解説してますのでご活用ください。
numpy形式で画像保存はとても簡単にできます。大量のファイルを読み込む時はどうしてもオーバーヘッドが生じ、読み込みに時間がかかってしまいます。特に機械学習の分野では学習データのサイズが非常に大きいため、読み込みにかかる時間も短縮したいところです。そういった場面で本記事の内容は使えますので是非ご活用ください。