登录社区云,与社区用户共同成长
邀请您加入社区
在PyTorch的官方文档中,有这段代码:
x = torch.randn(3, requires_grad=True) print(x) y = x * 2 while y.data.norm() < 1000: y = y * 2 print(y)
如图:
其中
y.data.norm()
不明白它到底是计算了什么。所以我进行了以下测试。
首先,它对张量y每个元素进行平方,然后对它们求和,最后取平方根。 这些操作计算就是所谓的L2或欧几里德范数 。
有“AI”的1024 = 2048,欢迎大家加入2048 AI社区
更多推荐
2026年AI写作辅助平台推荐:9款实用AI工具终极合辑
数实融合与AI赋能:2026智慧档案系统的底层架构设计与全栈落地实践
三款AI论文软件实测:从大纲到降重怎么选才不踩坑?
扫一扫分享内容
为遵守国家网络实名制规定,未绑定将限制内容发布与互动
所有评论(0)