|
|
|
@ -19,6 +19,7 @@ import numpy as np
|
|
|
|
|
from inference_pass_test import InferencePassTest
|
|
|
|
|
import paddle.fluid as fluid
|
|
|
|
|
import paddle.fluid.core as core
|
|
|
|
|
from paddle.fluid.core import PassVersionChecker
|
|
|
|
|
from paddle.fluid.core import AnalysisConfig
|
|
|
|
|
"""Test for fusion of conv, elementwise_add and 2 act."""
|
|
|
|
|
|
|
|
|
@ -46,6 +47,9 @@ class ConvElementwiseAdd2ActFusePassTest(InferencePassTest):
|
|
|
|
|
if core.is_compiled_with_cuda():
|
|
|
|
|
use_gpu = True
|
|
|
|
|
self.check_output_with_option(use_gpu)
|
|
|
|
|
self.assertTrue(
|
|
|
|
|
PassVersionChecker.IsCompatible(
|
|
|
|
|
'conv_elementwise_add2_act_fuse_pass'))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
|
|