张量矩阵乘法:矩阵乘法在张量数组(即矩阵数组)上,带有矩阵转置。-matlab开发

时间:2021-05-29 20:31:10
【文件属性】:
文件名称:张量矩阵乘法:矩阵乘法在张量数组(即矩阵数组)上,带有矩阵转置。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2021-05-29 20:31:10
matlab C = tmult(A, B) 等价于: sz = [大小(B)1]; sz(1)= size(A,1); C = 零点(sz); 对于 a = 1:prod(sz(3:end)) C(:,:,a) = A(:,:,a) * B(:,:,a); 结尾 但完全矢量化,速度要快得多。 Tmult 还支持 bsxfun 风格的奇异维度扩展,例如 tmult(rand(4, 3, 10), rand(3, 2)) 产生 4x2x10 的输出。
【文件预览】:
tmult.zip

网友评论