Use dygraph mode by default (#27443)

* default open dygraph mode

* fix CI-Mac

* fix Mac-CI other unittest file

* fix CI-Py3

* fix test_communicator_geo and test_buffer_shared_memory_reuse_pass

* add enable_static to fix CI-Py3

* add enable_static to fix CI-coverage

* delete try except
revert-27520-disable_pr
pangyoki 4 years ago committed by GitHub
parent 0a862fd356
commit 827ac36faa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -276,3 +276,5 @@ from .hapi import callbacks
from .hapi import summary
import paddle.text
import paddle.vision
disable_static()

@ -19,6 +19,9 @@ import argparse
import paddle.fluid as fluid
from paddle.fluid.framework import IrGraph
from paddle.fluid import core
import paddle
paddle.enable_static()
def parse_args():

@ -27,6 +27,8 @@ from paddle.fluid.framework import IrGraph
from paddle.fluid.contrib.slim.quantization import Quant2Int8MkldnnPass
from paddle.fluid import core
paddle.enable_static()
logging.basicConfig(format='%(asctime)s-%(levelname)s: %(message)s')
_logger = logging.getLogger(__name__)
_logger.setLevel(logging.INFO)

@ -25,6 +25,8 @@ from paddle.fluid.framework import IrGraph
from paddle.fluid.contrib.slim.quantization import Quant2Int8MkldnnPass
from paddle.fluid import core
paddle.enable_static()
logging.basicConfig(format='%(asctime)s-%(levelname)s: %(message)s')
_logger = logging.getLogger(__name__)
_logger.setLevel(logging.INFO)

@ -27,6 +27,8 @@ from paddle.fluid.framework import IrGraph
from paddle.fluid.contrib.slim.quantization import QuantInt8MkldnnPass
from paddle.fluid import core
paddle.enable_static()
logging.basicConfig(format='%(asctime)s-%(levelname)s: %(message)s')
_logger = logging.getLogger(__name__)
_logger.setLevel(logging.INFO)

@ -27,6 +27,8 @@ from paddle.fluid.framework import IrGraph
from paddle.fluid.contrib.slim.quantization import Quant2Int8MkldnnPass
from paddle.fluid import core
paddle.enable_static()
def parse_args():
parser = argparse.ArgumentParser()

@ -22,6 +22,8 @@ import paddle.fluid as fluid
from paddle.fluid.framework import IrGraph
from paddle.fluid import core
paddle.enable_static()
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
os.environ["CPU_NUM"] = "1"

@ -32,6 +32,8 @@ from paddle.fluid.dygraph.nn import Pool2D
from paddle.fluid.dygraph.nn import Linear
from paddle.fluid.log_helper import get_logger
paddle.enable_static()
os.environ["CPU_NUM"] = "1"
if core.is_compiled_with_cuda():
fluid.set_flags({"FLAGS_cudnn_deterministic": True})

@ -32,6 +32,8 @@ from paddle.fluid.dygraph.nn import Pool2D
from paddle.fluid.dygraph.nn import Linear
from paddle.fluid.log_helper import get_logger
paddle.enable_static()
os.environ["CPU_NUM"] = "1"
if core.is_compiled_with_cuda():
fluid.set_flags({"FLAGS_cudnn_deterministic": True})

@ -25,6 +25,8 @@ import paddle.fluid as fluid
from paddle.dataset.common import download
from paddle.fluid.contrib.slim.quantization import PostTrainingQuantization
paddle.enable_static()
random.seed(0)
np.random.seed(0)

@ -26,6 +26,8 @@ import paddle.fluid as fluid
from paddle.dataset.common import download
from paddle.fluid.contrib.slim.quantization import PostTrainingQuantization
paddle.enable_static()
random.seed(0)
np.random.seed(0)

@ -15,6 +15,9 @@
import sys
import unittest
from test_post_training_quantization_mobilenetv1 import TestPostTrainingQuantization
import paddle
paddle.enable_static()
class TestPostTrainingForResnet50(TestPostTrainingQuantization):

@ -18,6 +18,9 @@ import paddle.fluid as fluid
import paddle.fluid.core as core
from paddle.fluid.framework import IrGraph
from paddle.fluid.contrib.slim.quantization import Quant2Int8MkldnnPass
import paddle
paddle.enable_static()
class TestQuant2Int8MkldnnPass(unittest.TestCase):

@ -25,6 +25,7 @@ from paddle.fluid.contrib.slim.quantization import QuantizationTransformPass
from paddle.fluid.contrib.slim.quantization import QuantInt8MkldnnPass
from paddle.fluid import core
paddle.enable_static()
os.environ["CPU_NUM"] = "1"

@ -27,6 +27,8 @@ from paddle.fluid.contrib.slim.quantization import TransformForMobilePass
from paddle.fluid.contrib.slim.quantization import AddQuantDequantPass
from paddle.fluid import core
paddle.enable_static()
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
os.environ["CPU_NUM"] = "1"

@ -27,6 +27,8 @@ from paddle.fluid.contrib.slim.quantization import OutScaleForInferencePass
from paddle.fluid.contrib.slim.quantization import AddQuantDequantPass
from paddle.fluid import core
paddle.enable_static()
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
os.environ["CPU_NUM"] = "1"

@ -29,6 +29,8 @@ from paddle.fluid.contrib.slim.quantization import AddQuantDequantPass
from paddle.fluid import core
from paddle.fluid.layer_helper import LayerHelper
paddle.enable_static()
os.environ["CUDA_VISIBLE_DEVICES"] = "0"
os.environ["CPU_NUM"] = "1"

@ -17,6 +17,9 @@ import os
import time
from paddle.dataset.common import download, DATA_HOME
from paddle.fluid.contrib.slim.quantization import WeightQuantization
import paddle
paddle.enable_static()
class TestWeightQuantization(unittest.TestCase):

@ -16,6 +16,9 @@ import unittest
import numpy as np
import paddle.fluid as fluid
from paddle.fluid.dygraph.base import to_variable
import paddle
paddle.enable_static()
def corr(x_1,

@ -16,6 +16,9 @@ import unittest
import paddle.fluid as fluid
from paddle.fluid import core
from paddle.fluid.contrib.mixed_precision import fp16_utils
import paddle
paddle.enable_static()
class AMPTest(unittest.TestCase):

@ -25,6 +25,8 @@ import os
import copy
import numpy as np
paddle.enable_static()
def resnet_cifar10(input, depth=32):
def conv_bn_layer(input,

@ -20,6 +20,9 @@ import paddle
import paddle.fluid as fluid
from paddle.fluid.contrib.quantize.quantize_transpiler import _original_var_name
from paddle.fluid.contrib.quantize.quantize_transpiler import QuantizeTranspiler
import paddle
paddle.enable_static()
def linear_fc(num):

@ -21,6 +21,8 @@ import paddle
import paddle.fluid as fluid
import contextlib
paddle.enable_static()
def get_places():
places = [fluid.CPUPlace()]

@ -62,6 +62,8 @@ def run_check():
# Your Paddle Fluid works well on MUTIPLE GPU or CPU.
# Your Paddle Fluid is installed successfully! Let's start deep Learning with Paddle Fluid now
"""
paddle.enable_static()
print("Running Verify Fluid Program ... ")
device_list = []
@ -157,3 +159,5 @@ def run_check():
print(
"Your Paddle Fluid is installed successfully ONLY for SINGLE GPU or CPU! "
"\n Let's start deep Learning with Paddle Fluid now")
paddle.disable_static()

@ -23,6 +23,8 @@ import math
import sys
import os
paddle.enable_static()
def train(use_cuda, save_dirname, is_local):
x = fluid.layers.data(name='x', shape=[13], dtype='float32')

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save