首页 Paddle框架 帖子详情
原来paddle也有这么方便的写法
收藏
快速回复
Paddle框架 问答深度学习 570 13
原来paddle也有这么方便的写法
收藏
快速回复
Paddle框架 问答深度学习 570 13

一些运算处理函数都被封装成了Tensor的方法,处理数据时就能用这种写法A().B().C(),而非A(B(C)))

0
收藏
回复
全部评论(13)
时间顺序
AIStudio810258
#2 回复于2021-04

比如将numpy转为tensor后再取均值就可以这样写,再进行类型转换,维度调整等操作也是一样

0
回复
AIStudio810258
#3 回复于2021-04

比如可以这样写:

data = paddle.to_tensor(nparray).mean()

0
回复
AIStudio810258
#4 回复于2021-04

显然比这样写清晰:

data = paddle.mean(paddle.to_tensor(nparray))

0
回复
AIStudio810258
#5 回复于2021-04

从左往右依次处理,理解起来方便得多,尤其嵌套好多层操作的时候

0
回复
AIStudio810258
#6 回复于2021-04

同为脚本语言,这个应该是python借鉴的js的吧~~

0
回复
AIStudio810258
#7 回复于2021-04

深度框架的核心就是处理tensor,所以将合理处理都封装成tensor的方法真是方便啊

0
回复
AIStudio810258
#8 回复于2021-04

这个是上gan课学到的写法,感谢老师们~~

0
回复
AIStudio810258
#9 回复于2021-04

要是文档里也推荐这种写法就更方便了

0
回复
AIStudio810258
#10 回复于2021-04
要是文档里也推荐这种写法就更方便了

tensor.mean()比paddle.mean()就是方便啊(狗头)

0
回复
AIStudio810260
#11 回复于2021-04

这个操作看起来很清晰啊……有点pandas的感觉

0
回复
没入门的研究生
#12 回复于2021-04

感谢提醒,原来已经有了!

0
回复
AIStudio810258
#13 回复于2021-04
这个操作看起来很清晰啊……有点pandas的感觉

清新亮丽的语法~

0
回复
AIStudio810258
#14 回复于2021-04
感谢提醒,原来已经有了!

原来我看文档都是给的paddle.***,其实tensor.***才好用啊

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户