From 77f4597f81b075e01d98bcde0a25d03e5a390366 Mon Sep 17 00:00:00 2001 From: xiaoting <31891223+tink2123@users.noreply.github.com> Date: Tue, 19 Oct 2021 10:56:15 +0800 Subject: [PATCH] fix out of range for area interp, test=develop (#36466) --- python/paddle/nn/functional/common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/paddle/nn/functional/common.py b/python/paddle/nn/functional/common.py index fdd370d7f81..7362b284eae 100644 --- a/python/paddle/nn/functional/common.py +++ b/python/paddle/nn/functional/common.py @@ -296,7 +296,8 @@ def interpolate(x, ) if resample == 'AREA': - if isinstance(size, list) or isinstance(size, tuple): + if isinstance(size, list) or isinstance(size, tuple) or isinstance( + size, Variable): if len(size) == 0: raise ValueError("output size can not be empty") if len(x.shape) == 3: -- GitLab