Beispiel #1
0
        public static void Conv2DGradient_old(Tensor input, Tensor kernels, Tensor gradient, int stride, PaddingType padding, Tensor inputGradient, Tensor kernelsGradient)
        {
            inputGradient.Zero();
            kernelsGradient.Zero();
            int outputWidth = 0, outputHeight = 0, paddingX = 0, paddingY = 0;

            GetPaddingParams(padding, input.Width, input.Height, kernels.Width, kernels.Height, stride, out outputHeight, out outputWidth, out paddingX, out paddingY);
            Op.Conv2DGradient_old(input, kernels, gradient, stride, paddingX, paddingY, inputGradient, kernelsGradient);
        }