Я тренирую простую нейронную сеть сверток, используя pylearn2. У меня есть данные изображения RGB, хранящиеся в файле npy. В любом случае, чтобы преобразовать эти данные непосредственно в значения оттенков серого непосредственно из файла npy?Преобразование данных изображения в оттенки серого из файла npy в pylearn2
0
A
ответ
0
Если это автономный файл затем загрузить файл с помощью numpy.load затем преобразовать содержимое, используя что-то вроде this:
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
участник (предположим, DenseDesignMatrix
).