vectorization

vectorization

文章 0 浏览 6

在 MATLAB 中向量化嵌套 for 循环?

我正在研究一种由原子组成的分子系统(以下代码中的“站点”),并希望构建仅由基于原子的距离标准定义的彼此接近的分子的图。然而,图表本身只是应该…

滴情不沾 2025-01-14 07:40:09 1 0

如何高效、正确地实现 numba jit 装饰器或应用矢量化而不是 for 循环来加速程序执行?

尝试实现 jit 装饰器来提高代码的执行速度。没有得到正确的结果。它经历了各种各样的错误。按键错误、类型错误等。 没有 numba 的实际代码可以正常工…

音盲 2025-01-14 05:29:10 0 0

如何消除 Pandas Dataframe 中的 for 循环,基于多个 if、elif 语句填充列的每一行值

尝试摆脱 for 循环,以加快基于涉及多列和行的 if、elif 条件填充“C”列中的值的执行速度。无法找到合适的解决方案。 尝试将 np.where 与条件、选择…

洛阳烟雨空心柳 2025-01-14 04:59:40 0 0

OpenMP pragma 的含义是:不要矢量化

我有一个行程计数非常低的循环,其中矢量化没有效果,但编译器仍然对其进行矢量化。是否有一种可移植的方法来告诉编译器不要对循环进行矢量化,与#pra…

毁虫ゝ 2025-01-12 15:27:57 2 0

如何添加两个向量,使第二个向量从第一个向量开始?

我基本上想添加两个向量,以便第二个向量从第一个向量定向 A , B 是我们的向量 A 是 (0,1) , B 是 (1,0) , R 是结果 像这样 但我希望 B 相对于 A 所…

英雄似剑 2025-01-12 13:26:06 0 0

有没有办法对 NumPy 数组中具有相同值的所有行应用函数?

假设我们有一个矩阵 A,它具有以下值: In [2]: A Out[2]: array([[1, 1, 3], [1, 1, 5], [1, 1, 7], [1, 2, 3], [1, 2, 9], [2, 1, 5], [2, 2, 1], […

蓝海 2025-01-11 16:56:39 2 0

使用向量内联函数会产生意外(缓慢)的结果

我试图使用向量内在函数来加速一小段代码(作为测试),但我没有得到加速 - 事实上,它有时运行得慢一点。我想知道两件事: 向量化指令是否以任何方式…

给妤﹃绝世温柔 2025-01-11 16:25:43 2 0

双 for 循环的 Pythonic 方式

我有以下代码: import numpy as np epsilon = np.array([[0. , 0.00172667, 0.00071437, 0.00091779, 0.00154501], [0.00128983, 0. , 0.00028139, 0…

若能看破又如何 2025-01-11 13:19:55 0 0

寻找一种基于 2 列的快速过滤 Panda Dataframe 的方法

我正在尝试改进下面的代码。 我尝试使用 lambda(filter)) 但时间几乎相同。 如果可能的话,无法为此创建矢量化。 df = pd.DataFrame({'A':[1,1,2,3,3,…

萌面超妹 2025-01-11 12:15:31 1 0

有没有更快的方法在 Python 中迭代行来计算特征?

我有一个 Pandas Dataframe df ,它详细说明了玩游戏的玩家的姓名。数据框有两列,分别是他们玩游戏的“日期”和他们的名字,按日期排序。 日期 姓名 …

平定天下 2025-01-11 06:38:41 3 0

有没有办法向量化这个matlab嵌入的for循环代码?

我有一个带有嵌套 for 循环的代码 for a = 1:P for i = 1:p for j = 1:p A(C(a, i), C(a, j)) = A(C(a, i), C(a, j)) + M(i, j); end end end ,我设…

浅语花开 2025-01-10 22:46:31 2 0

计算数据框中组之间最小距离的有效/最快方法

我有一个数据框,如下所示: x y group 1 2 1 1 3 1 1 4 2 1 5 2 1 6 3 ... 对于每个组,我想找到到其“最近”组的距离。这里,最近的被定义为与该组…

静谧幽蓝 2025-01-10 22:43:12 2 0

如何将 pandas for 循环转换为矢量化解决方案

我在这里想要实现的是根据前一行值计算每行的 NetChgAvg。这是公式: NetChgAvg = NetChgAvg[-1] + SF * ( Returns - NetChgAvg[-1] ) 这是数据集的一…

許願樹丅啲祈禱 2025-01-10 18:44:39 0 0

如何用矢量化 numpy 替代方案替换嵌套 for 循环?

给定两个已知的 2D 数组(维度是时间和位置),dhdt_arr 和 dTsdt_arr,如何比使用嵌套 for 循环更快地生成其他 2D 数组? 我想要生成的数组的命名如…

月亮邮递员 2025-01-10 09:58:00 1 0

对 Pandas 中具有条件的顺序操作进行向量化

我有一个包含 3 列的 Pandas 数据框。有一系列布尔值、一系列值和我想要填充的列 C。我还有 C 的初始值。 A B C ---------------------- True 10 100 …

囚你心 2025-01-10 06:50:20 3 0
更多

推荐作者

尘曦

文章 0 评论 0

善良天后

文章 0 评论 0

韬韬不绝

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

不美如何

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文