Pytorch常用tensor運算之mean()求平均


dim=0,按行求平均值,返回的形狀是(1,列數)

dim=1,按列求平均值,返回的形狀是(行數,1)

1 x = torch.randn(2, 2, 2)
2 x
1 tensor([[[-0.7596, -0.4972],
2          [ 0.3271, -0.0415]],
3 
4         [[ 1.0684, -1.1522],
5          [ 0.5555,  0.6117]]])
1 x.mean(-3)
1 tensor([[ 0.1544, -0.8247],
2         [ 0.4413,  0.2851]])
1 x.mean(-3).shape
1 torch.Size([2, 2])

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM