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