PaddlePaddle / Paddle

PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
http://www.paddlepaddle.org/
Apache License 2.0
22.08k stars 5.55k forks source link

【论文复现】UGATIT复现过程变量与pad2d实用问题 #26280

Closed caikw0602 closed 3 years ago

caikw0602 commented 4 years ago

问题描述: 使用paddle实现ReflectionPad2d函数: QQ截图20200814154658

但运行时报错如下: image

试图加入下属代码解决问题: image da

但问题仍没有解决: image

image

期待各路大神帮助解决,万分感谢!

morgan-bc commented 4 years ago
class ReflectionPad2D(fluid.dygraph.Layer):
    def __init__(self, padding):
        super().__init__()
        if isinstance(padding, int):
            self.padding = [padding] * 4
        else:
            self.padding = padding

    def forward(self, x):
        return fluid.layers.pad2d(x, self.padding, mode='reflect')
ysh329 commented 4 years ago

@caikw0602 可以提供一下代码我们试一下

paddle-bot-old[bot] commented 3 years ago

Since you haven\'t replied for more than a year, we have closed this issue/pr. If the problem is not solved or there is a follow-up one, please reopen it at any time and we will continue to follow up. 由于您超过一年未回复,我们将关闭这个issue/pr。 若问题未解决或有后续问题,请随时重新打开,我们会继续跟进。