|
|
|
@ -105,15 +105,13 @@ TEST(Layer, maxPoolingWithMaskOutputLayerFwd) {
|
|
|
|
|
maskMat->setData(maskData);
|
|
|
|
|
doOneMaxPoolingWithMaskOutputTest(
|
|
|
|
|
inputMat, "max-pool-with-mask", useGpu, maskMat);
|
|
|
|
|
/*
|
|
|
|
|
#ifdef PADDLE_WITH_CUDA
|
|
|
|
|
useGpu = true;
|
|
|
|
|
inputMat = Matrix::create(1, 25, false, useGpu);
|
|
|
|
|
maskMat = Matrix::create(1, 4, false, useGpu);
|
|
|
|
|
inputMat->copyFrom(inputData, 25);
|
|
|
|
|
maskMat->copyFrom(maskData, 4);
|
|
|
|
|
doOneMaxPoolingWithMaskOutputTest(
|
|
|
|
|
inputMat, "max-pool-with-mask", useGpu, maskMat);
|
|
|
|
|
#endif
|
|
|
|
|
*/
|
|
|
|
|
#ifdef PADDLE_WITH_CUDA
|
|
|
|
|
useGpu = true;
|
|
|
|
|
inputMat = Matrix::create(1, 25, false, useGpu);
|
|
|
|
|
maskMat = Matrix::create(1, 4, false, useGpu);
|
|
|
|
|
inputMat->copyFrom(inputData, 25);
|
|
|
|
|
maskMat->copyFrom(maskData, 4);
|
|
|
|
|
doOneMaxPoolingWithMaskOutputTest(
|
|
|
|
|
inputMat, "max-pool-with-mask", useGpu, maskMat);
|
|
|
|
|
#endif
|
|
|
|
|
}
|
|
|
|
|