python - Tensorflow 中是否有一个函数可以做以下数学运算?
问题描述
我有两个张量,x
和y
,形状为[B, D]
。我想做类似下面的代码
B, D = x.shape
x = tf.expand_dims(x, 1) # [B, 1, D]
y = tf.expand_dims(y, -1) # [B, D, 1]
z = x * y # [B, D, D]
z = tf.reshape(z, (B, D**2))
Tensorflow 中是否有一个功能已经做到了这一点?
解决方案
推荐阅读
- javascript - 如何使下拉菜单仅显示一半或四分之一窗口大小?
- android - 阻止我的 android 应用程序安装在 bluestack 模拟器上
- visual-studio-code - Visual Studio Code 黑屏问题
- c++ - 尽管构造函数在具有未初始化属性的类上调用方法
- sorting - 自上而下的归并排序有什么好处?
- python - 如何在 pyspark 中以秒为单位获取 datediff()?
- html - 内嵌图像的电子邮件问题
- mongodb - MongoDB 驱动程序无法连接到 MySQL 服务器
- webcam - BodyPix 的数字或字母 - 使用 TensorFlow.js 在 Web 浏览器中进行人物分割
- javascript - 来自没有层次结构的数组的d3树形图