def yuv_rgb(self, x):
        y = x[:, :, :, 0]
        u = x[:, :, :, 1]
        v = x[:, :, :, 2]

        r = y + 1.13983 * v
        g = y - 0.39465 * u - 0.58060 * v
        b = y + 2.03211 * u

        x[:, :, :, 0] = r
        x[:, :, :, 1] = g
        x[:, :, :, 2] = b

        return x
.. todo::
dataset/ETHPy150Open lisa-lab/pylearn2/pylearn2/datasets/preprocessing.py/RGB_YUV.yuv_rgb