python - numpy:如何将 1D 数组的每个值传播到 3D 数组中?
问题描述
我有一个向量bias
,我想要一个 3D 向量res
,其尺寸为(bias.shape, x, y)
:
res[0] == bias[0]
- ...
res[n - 1] == bias[n - 1]
基本上是一个 2D 数组,其中x, y
的每个条目都有大小bias
。
我为一个元素做了这个:
np.tile(bias[0], (x, y))
但不知道如何一次对整个偏差向量执行此操作。
非常感谢任何提示
解决方案
推荐阅读
- java - 如何按枚举顺序排序java
- ruby-on-rails - Ruby On Rails - 找到具有大多数(有很多)关联的对象的最佳方法是什么?
- internationalization - NextJS10:“vi”语言代码的 i18n 路由未应用
- listview - 在数据网格视图的单元格中添加 Listview 项
- asp.net - 如何在控制器的存储库方法中将模型作为参数传递?
- android - 在 Kotlin 中编写了一个计算器,但删除按钮以错误的顺序删除
- javascript - 是否有 JavaScript 函数可以在第二次单击按钮后反向执行动画?
- reactjs - React 错误“未捕获的 TypeError:_react.default.createContext 不是 Object 的函数。
" - macos - SwiftUI:如何在 macOS 上从 Mail 中拖放电子邮件
- javascript - 如何在 JavaScript 中为一组字母发送按键