From 4773a2177ee796496a2e0ce9715ef841fa05a1a5 Mon Sep 17 00:00:00 2001 From: littletomatodonkey Date: Thu, 17 Sep 2020 13:24:33 +0000 Subject: [PATCH] fix opt --- ppcls/modeling/architectures/mobilenet_v3.py | 2 +- ppcls/modeling/architectures/resnest.py | 2 +- ppcls/optimizer/optimizer.py | 5 +++-- ppcls/utils/check.py | 3 ++- 4 files changed, 7 insertions(+), 5 deletions(-) diff --git a/ppcls/modeling/architectures/mobilenet_v3.py b/ppcls/modeling/architectures/mobilenet_v3.py index 60f29bf4..9666c9b8 100644 --- a/ppcls/modeling/architectures/mobilenet_v3.py +++ b/ppcls/modeling/architectures/mobilenet_v3.py @@ -23,7 +23,7 @@ import paddle.nn as nn import paddle.nn.functional as F from paddle.nn import Conv2d, BatchNorm, Linear, Dropout from paddle.nn import AdaptiveAvgPool2d, MaxPool2d, AvgPool2d -from paddle.regularizer import L2Decay +from paddle.fluid.regularizer import L2Decay import math diff --git a/ppcls/modeling/architectures/resnest.py b/ppcls/modeling/architectures/resnest.py index e175a16a..20ac4ddf 100644 --- a/ppcls/modeling/architectures/resnest.py +++ b/ppcls/modeling/architectures/resnest.py @@ -24,7 +24,7 @@ from paddle import ParamAttr from paddle.nn.initializer import MSRA from paddle.nn import Conv2d, BatchNorm, Linear, Dropout from paddle.nn import AdaptiveAvgPool2d, MaxPool2d, AvgPool2d -from paddle.regularizer import L2Decay +from paddle.fluid.regularizer import L2Decay __all__ = ["ResNeSt50_fast_1s1x64d", "ResNeSt50"] diff --git a/ppcls/optimizer/optimizer.py b/ppcls/optimizer/optimizer.py index 9bb9c857..dec61970 100644 --- a/ppcls/optimizer/optimizer.py +++ b/ppcls/optimizer/optimizer.py @@ -19,6 +19,7 @@ from __future__ import print_function import sys import paddle +import paddle.fluid.regularizer as regularizer __all__ = ['OptimizerBuilder'] @@ -36,7 +37,7 @@ class L1Decay(object): self.factor = factor def __call__(self): - reg = paddle.regularizer.L1Decay(self.factor) + reg = regularizer.L1Decay(self.factor) return reg @@ -53,7 +54,7 @@ class L2Decay(object): self.factor = factor def __call__(self): - reg = paddle.regularizer.L2Decay(self.factor) + reg = regularizer.L2Decay(self.factor) return reg diff --git a/ppcls/utils/check.py b/ppcls/utils/check.py index 0121c370..655fb7d3 100644 --- a/ppcls/utils/check.py +++ b/ppcls/utils/check.py @@ -37,7 +37,8 @@ def check_version(): "or a suitable develop version is satisfied as well. \n" \ "Please make sure the version is good with your code." try: - paddle.utils.require_version('0.0.0') + pass + # paddle.utils.require_version('0.0.0') except Exception: logger.error(err) sys.exit(1) -- GitLab