问题标签 [vector-multiplication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
19 浏览

r - 创建一个长列表,其中一个列表的每个元素都重复/乘以另一个数据帧中的值

我遇到了一个难题,我在堆栈溢出上找不到任何明显的答案,所以想知道我是否可以请选择专业的蜂巢思维!

我基本上有一个提供商列表,我按地区分组以获得每个地区的提供商数量,然后我还将总数除以我想要分配给它们的多个术语并四舍五入(12 个术语)。

它看起来像这样:

地区 全部的 学期
东米德兰兹 24 2
尼赫 46 4

等等。

我有一个包含 12 个术语(2021 年春季、2021 年夏季等直到 2026 年夏季)的列表,我想将这个列表的每个元素乘以(或重复)每个区域的术语值。因此,例如东米德兰兹将是 2 x 每个术语,所以看起来像:

地区 指定术语
东米德兰兹 2021 年春季
东米德兰兹 2021 年春季
东米德兰兹 2021 年夏季
东米德兰兹 2021 年夏季

等等。对于 NEYH 2021 年春季将重复 4 次,然后再进入 2021 年夏季 4 次,依此类推,一直到 2026 年夏季。理想情况下,我希望将其列在一个长列表中,这样我就可以按地区将其重新加入我的主数据集并它将按照每个区域的正确顺序排列,尽管可能有更好的方法来做到这一点!

我还没有为这个问题创建任何远程工作的代码,我正在尝试循环但没有快速实现。感谢您的任何建议!

0 投票
0 回答
21 浏览

python - Tensorflow 中是否有任何方法可以从 4D 向量制作 2D 向量?

我有一个维度为 [n, 56202] 的输入向量。

由于我的神经网络的第一层,我想将我的向量变成 [n, 238, 238]。

是否有任何方法(ex)tf.matmul)可以在 Tensorflow 中将 [n,56202] 变为 [n, 238, 238] ?

我尝试如下,但没有奏效。