Kerasのchannels_last, channels_firstという2つの概念

本日は小話をご紹介します。

Kerasでは、様々なライブラリに接続して、機械学習の
そんな中で、設定も柔軟に変更することが可能です。

https://keras.io/ja/backend/

2次元の画像データをnumpyで扱う際には、
画像のサイズ(縦×横)とチャンネル数(グレースケール or RGB)の情報に格納すると思います。

channels_last・channels_firstでは、値の順番が異なります。

channels_last = [縦, 横, チャンネル数]
channels_first = [チャンネル数, 縦, 横]

チャンネルが先頭にくる場合と、末尾にくる場合両方設定可能なのです。
これは使用するライブラリの設定によって、異なってくるので、順番が変わって処理する場合もある。くらいに覚えておくと良いかもしれません。

https://keras.io/ja/backend/

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です