高维张量指定维度求和总是让人摸不着头脑,接下来我将手把手教大家如何理解指定维度求和。
一、指定一个维度求和
1、二维
咱要记住,0维永远是最外层中括号里的元素,1维度是次外层中括号里的元素。所以在二维张量中指定0维度求和其实是所有行都相加,留下1维度(列);指定1维求和是所有列都相加,留下0维度(行)。
2、三维
咱要记住,0维度永远是最外层中括号里的元素,1维度是次外层中括号里的元素,则2维度是最里层的元素。所以在三维张量中指定0维求和其实是所有二维矩阵都相加,留下1维度和2维度组成的矩阵;指定1维度求和是0维度中每个二维矩阵的行相加,留下0维度和2维度;指定2维度求和是0维度中每个二维矩阵的列相加,留下0维度和1维度。
一、指定多个维度求和
这里拿三维张量举例子,我们指定0维度和1维度求和,则留下2维度,具体是:0维度中所有二维矩阵相加最终得到一个二维矩阵,这个二维矩阵中所有的行(相对原先的三维,1维度是行相加)相加后留下三维度中的2维度。
其他同理,即1维度、2维度求和,则留下0维度数据。
标签:02,求和,相加,矩阵,指定,二维,维度 来源: https://blog.csdn.net/qq_42819022/article/details/120630372
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。