pytorch - PyTorch 中的多维张量积
问题描述
在 pytorch 中,我必须得到尺寸为 [K,L,M] 和 [M,L,N] 的张量。我想沿中间二维执行这些张量的标准张量卷积乘积,以获得 [K,N] 张量。我找不到有关如何执行这些操作的官方文档,也许应该在其他一些库中更好地完成,然后重新转换为 pytorch 张量?
解决方案
如果卷积实际上是指收缩之类的东西,那么您可能正在寻找torch.tensordot
. 您可以指定应收缩的索引。
推荐阅读
- variables - 布尔变量作为模板参数输入
- javascript - TypeError: undefined is not an object (evlauating 'newData[0].flag')
- python - 如何将索引列表转换为python中的x,y坐标
- python - 我正在获取图像并希望将图像保存在单个 pdf 文件中
- python - 是否可以根据输入本身将 raw_input 的类型设为整数或字符串?
- android - 在约束布局中稍微向下调整我的按钮
- laravel - Blade @props 覆盖传递的属性值
- node.js - 如何使用异步等待获取 Lambda 函数配置?
- reactjs - 如何在不使用事件的情况下获取组件的属性
- blockchain - Tron 区块链:过滤器不适用于获取事件