0

pylearn2 を使用して単純な畳み込みニューラル ネットワークをトレーニングしています。RGB 画像データを npy ファイルに保存しています。そのデータをnpyファイルから直接グレースケールデータに直接変換する方法はありますか?

4

1 に答える 1

1

これがスタンドアロン ファイルの場合は、 numpy.loadを使用してファイルをロードし、次のようものを使用してコンテンツを変換します。

def rgb2gray(rgb):
    return np.dot(rgb[...,:3], [0.299, 0.587, 0.144])

ファイルが pylearn2 データセットの一部である場合 (の結果use_design_loc())、データセットをロードします。

from pylearn2.utils import serial
serial.load("file.pkl")

rgb2gray()メンバーに機能を適用しますX(私はaを想定していますDenseDesignMatrix)。

于 2015-04-15T18:54:22.663 に答える