Paddle 【论文复现】能提供类似于torchvision里面的transformer的功能吗

shstlldc  于 2022-04-21  发布在  Java
关注(0)|答案(10)|浏览(237)

比如:
transforms.Normalize(mean=(0.5, 0.5, 0.5), std=(0.5, 0.5, 0.5))
transforms.ToTensor()
这样至少保证大家的输入是一致的

kiayqfof

kiayqfof1#

当然,自己去写也可以,但每个项目都这样去复制粘贴一下,感觉很冗余

tf7tbtn2

tf7tbtn22#

https://www.paddlepaddle.org.cn/documentation/docs/zh/develop/beginners_guide/hapi.html#transform
paddle也提供有一些,这个页面的内容也许对您有帮助~

t0ybt7op

t0ybt7op3#

新版本的paddle 预计什么时候发布呢?

alen0pnh

alen0pnh4#

API对照表里面
torch.var_mean<==> paddle.fluid.layers.mean
但fluid.layers.mean只是计算均值,没有方差呀
@hutuxian

6rqinv9w

6rqinv9w5#

新版本的paddle 预计什么时候发布呢?

预计9月,但是AiStudio预期应该可以使用develop版本,使用方法参见:#26065 (comment)

但fluid.layers.mean只是计算均值,没有方差呀

https://www.paddlepaddle.org.cn/documentation/docs/zh/2.0-alpha/api_cn/tensor_cn/std_cn.html#std
在2.0alpha或develop版本有提供给这个op。1.8的话,可以通过均值,平方等OP组合得到。

zmeyuzjn

zmeyuzjn6#

那在指定维度求均值,也要自己slice吗

4si2a6ki

4si2a6ki7#

是不是转成numpy再操作就可以了。。

zmeyuzjn

zmeyuzjn8#

可以参考reduce_mean这个OP~

yizd12fk

yizd12fk10#

for name,param in model.named_parameters():
pass
遍历这个列表的时候,如何去改变里面的参数值呢?
@hutuxian

相关问题