python - 如何在张量流中将 k 2x2 矩阵乘以 k 2x2 矩阵?
问题描述
我在张量流中有 2 个 3D 张量,其中两个张量的形状为 Kx2x2。张量表示一组 2x2 矩阵。有没有办法将第一个张量中的 2x2 矩阵与第二个中的相应矩阵相乘,以便最终得到一个 Kx2x2 张量?
解决方案
你可以做 tf.matmul(a,b)。
根据张量流文档,
tf.matmul 返回:与 a 和 b 相同类型的张量,其中每个最内层矩阵是 a 和 b 中相应矩阵的乘积。
output[..., i, j] = sum_k (a[..., i, k] * b[..., k, j]),对于所有索引 i, j。
推荐阅读
- python - 每次都正确关闭数据库吗?
- r - 更改 R 中的一种单元格数据类型
- c# - 为什么在具体装饰器的构造函数中我必须重复超类构造函数的代码?
- c - Mac M1 openssl CLion 编译问题
- flutter - 如何实现滑动选择?类似于 iOS 上的照片应用
- angular - 两种方式数据绑定和将数据从 html 发送到 ts 文件中的变量
- python - 如何从在 localhost 上运行的服务器获取数据?
- java - LocalBroadcastManager 不适用于 API 30
- postgresql - Postgresql 是否在事务中隐式包装 select 语句?
- javascript - 为什么我们在这段代码中使用 query.toLowerCase()