vectorization 相关问题

矢量化是指一种编程范例,其中函数一次性在整个数组上运行。这在函数调用,存储器访问,并行化和代码表达方面提供了好处。某些编程语言(如MATLAB)经过优化,可在向量化时提供最佳性能。

如何加速pandas字符串函数?为什么 .str 比 .apply(lambda) 慢?

我正在使用 pandas 矢量化 str.split() 方法来提取从“~”上的拆分返回的第一个元素。 我也尝试过使用 df.apply() 与 lambda 和 str.split() 来pr...

回答 1 投票 0

如何加速pandas字符串函数?

我正在使用 pandas 矢量化 str.split() 方法来提取从“~”上的拆分返回的第一个元素。 我也尝试过使用 df.apply() 与 lambda 和 str.split() 来pr...

回答 1 投票 0

在Python中从数组中高效地抽取随机样本而无需替换

我需要从 1D NumPy 数组中抽取随机样本而不进行替换。然而,性能至关重要,因为此操作将重复多次。 这是我当前使用的代码: 导入

回答 1 投票 0

如何优化使用 for 循环处理大型数组的 MATLAB 脚本的执行时间?”

如何优化使用 for 循环处理大型数组的 MATLAB 脚本的执行时间? 我有一个使用 for 循环处理大矩阵(例如 10000x10000)的 MATLAB 脚本,但是

回答 1 投票 0

在 python Jax 中矢量化对象

我不确定在 Python Jax 中矢量化对象的最佳方法是什么。 特别是,我想编写一段代码来处理从类的单个实例和多个实例调用方法(

回答 1 投票 0

vectorize.upstream_error - 无法解析 ndjson 格式的 upsert 矢量请求:第 Some(0) 行不是预期格式

我正在尝试在我的 cloudflare 矢量化索引中更新插入一个矢量 现在我正在使用 cURL 从我的终端进行测试 我拨打的电话是这样的: curl -v --request POST --url https://api.cloudflare.com/...

回答 1 投票 0

如何在 Pandas DatetimeIndex 中向量化时区偏移计算以提高性能?

我正在使用 Pandas DataFrame,它利用带有时区信息的 DatetimeIndex。我的目标是计算每个时间戳的时区偏移(以小时为单位)并将这些偏移存储在...

回答 1 投票 0

以最节省时间和内存的方式操作 Pandas 数据帧

请想象我有一个像这样的数据框: df = pd.DataFrame(index=pd.Index(['1', '1', '2', '2'], name='from'), columns=['to'], data= ['2 '、'2'、'4'、'5']) df: 现在,我想计算...

回答 1 投票 0

在 xarray apply_ufunc 中坐标的新维度

我有一个具有维度(“实验”、“试验”、“时间”)的 3D 信号数组。 我正在尝试使用 xr.apply_ufunc 对每个实验的每次试验的韦尔奇周期图的计算进行矢量化...

回答 1 投票 0

总结 numpy 中的更高维度

我有一个 numpy 数组,用于保存所有可能的棋局游戏状态,我想总结其中的一些棋局。当我选择哪个时,我正在努力矢量化该代码并避免 for 循环......

回答 1 投票 0

使用索引向量更改矩阵值

我有以下数组: AA = 零(5,3); AA(1,3)=1; AA(3,3)=1; AA(4,2)=1; 我想将值 1 放置在由以下向量定义的列中 a = [0; 2; 0; 0; 1] 这个

回答 1 投票 0

矢量化是什么意思?

对代码进行矢量化是个好主意吗?何时执行此操作有哪些良好做法?下面会发生什么?

回答 5 投票 0

我需要更高的 int8 向量乘法性能(Intel AVX)

我实现了int8矩阵乘法的8位整数乘法。 这是我的代码,但我认为它真的很慢。 内联 __m512i int8_mul(__m512i a, __m512i b) { // 将向量 INT8 转换为 I...

回答 1 投票 0

使用展开循环进行矢量化

我正在使用 intel-cc 编译一些 C++ 代码,并且使用 -Wall 选项,它似乎正在对我的很多循环进行矢量化。我目前的假设是这对性能有好处。 现在我的

回答 1 投票 0

R:使用 all() 保持函数向量化

我有一个有趣的函数来检查多个条件a、b。如果满足所有条件,该函数应返回 TRUE,否则应返回 FALSE。 一个= 1 b = 0 有趣 <- function(a, b){ all(...

回答 3 投票 0

如何高效计算和处理 3D NumPy 数组中的 3x3x3 体素邻域?

我正在开发一个逐体素处理 3D 图像的函数。对于每个体素,我计算体素值与其 3x3x3 邻域之间的差异,应用基于距离的缩放,并确定...

回答 1 投票 0

加快与天气相关的索赔的蒙特卡罗模拟速度

我正在从事蒙特卡罗模拟项目,我需要帮助优化问题的某些方面。场景如下: 我们将索赔 R(与天气相关事件相关)建模为独立的

回答 1 投票 0

IBM xlC 编译器与 Altivec 进行循环优化

我只是在我们拥有的 power6 集群上使用 Altivec 扩展。 我注意到,当我在没有任何优化的情况下编译下面的代码时,我的加速比是 4,正如我所预期的那样。 怎么...

回答 1 投票 0

使用 if/else 条件进行向量化 Python

我对Python有点陌生,想摆脱for循环的使用,因为它使程序变得非常慢。所以我想对其进行矢量化。但是,我不确定如何在两个条件下使用它......

回答 1 投票 0

有没有办法在Python中向量化Renko计算?

好吧,现在我在块中使用 df.iterrows() 来循环每分钟并与之前的 Renko 收盘价进行比较。然而,这需要很长时间。我一直在想有没有一种方法可以矢量化并且

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.