numba 相关问题

Numba是一个开源的NumPy感知的Python优化编译器。

使用Cuda在python中使用numba在GPU上创建数组

我想在网格中的每个点评估一个函数。问题是,如果我在CPU端创建网格,将其传输到GPU的行为需要比实际计算更长的时间。我可以吗 ...

回答 1 投票 0

使用列组合提高算术运算的性能

我有一个以下类型的数据帧 - df ABC 5 10 15 20 25 30我想要完成以下操作 - A_B A_C B_C -0.33 -0.5 -0.2 -0.11 -0.2 -0.09 A_B,A_C,B_C对应于 - 。 ..

回答 3 投票 2

两个整数的二进制表示的一致重组

我需要快速实现以下问题,最好是作为numba函数。我从名为integerlist的列表中取两个随机整数a和b并考虑它们的二进制...

回答 1 投票 1

使用带有numba njit函数的字典

输入和返回时如何使用数字加速函数是字典?我熟悉使用numba接受数字和返回数组的函数,如下所示:@ numba.jit('float64 [:](...

回答 1 投票 -1

以大多数pythonic方式迭代和比较两个python词典以便快速执行

def formoutput(teams_id,patent_team):“”“比较team_id和patent_teams以形成默认字典匹配值的函数:param teams_id:{('3879797-2','3930281-2'):1,(...

回答 2 投票 0

当我调用一个函数时,Numba会崩溃,但如果我把函数放在外面,那就不会崩溃

我正在尝试使用一些与numba相关的代码,它在Windows上工作正常,但它在MacOS上崩溃了。基本上我有这行self.bruit = self.noise()其中numba崩溃,我给...

回答 1 投票 0

当我使用numba的“jit”装饰器运行代码时,Anaconda提示会冻结

我有这个python代码应该运行得很好。我在Anaconda的Spyder Ipython控制台或者Anaconda终端本身上运行它,因为这是我可以使用“numba”库的唯一方法......

回答 1 投票 1

嵌套Numba功能表现

目前我正在努力提高我的python代码的性能。为此,我成功使用了numba。为了改进我的代码结构,我创建了函数。现在我注意到了......

回答 1 投票 0

Numba用scipy jit

所以我想加快我在numba jit的帮助下编写的程序。然而,jit似乎与许多scipy函数不兼容,因为它们使用try ...除了...... jit不能的结构......

回答 1 投票 2

numba jitted函数中集合的正确签名是什么?

如果我理解正确,我可以通过添加签名来提高numba函数的性能。示例:@njit(int32(int32,int32))def f(x,y):#一个有点简单的例子返回x + y ...

回答 1 投票 2

Numba nopython模式的三对角矩阵算法

我试图在nopython模式下用numba编写TDMA算法。这是我的代码:@jit(nopython = True)def TDMA(a,b,c,d):n = len(d)x = np.zeros(n)w = np.zeros(n)#ac,bc ,cc,dc = map(...

回答 1 投票 1

像这样在Numba中实施cuda gridsync()是否安全

Numba缺少cuda-C命令gridsync(),因此没有用于在整个网格上进行同步的固定方法。只有块级同步可用。如果cudaKernal1是一个非常快的执行时间,那么......

回答 1 投票 -2

需要帮助了解GPU上的内核传输速度(numba,cupy,cuda)

虽然GPU加速数学计算,但是将内核移出GPU以执行高速会有一个固定的开销。我正在使用cupy和numba。我第一次执行函数调用是......

回答 1 投票 -2

为什么依赖numba jitt'ed函数的排序很重要?

在python中,您可以定义多个以任何顺序相互调用的函数,并且在运行时将调用函数。在脚本中定义这些函数的顺序无关紧要,......

回答 1 投票 3

Numba - 如何并行填充2D数组

我有一个函数在float64(x,y)上的2D矩阵上运行。基本概念:对于每个行组合(没有行选择2)计算减法后的位数值(row1 - row2)。在一个 ...

回答 1 投票 0

实现L-2灵敏度 - 可能使用numba或JAX

我正在为数据集和函数f实现L-2灵敏度。从差异隐私的这个链接来看,L-2灵敏度的定义如下:我希望将其合并到一起来制作我的...

回答 1 投票 0

当numba有效吗?

我知道numba会产生一些开销,在某些情况下(非密集计算)它会变得比纯python慢 。但我不知道的是在哪里划线。可以使用订单......

回答 3 投票 1

有没有办法在numba jitclass中包含字符串属性?

我理解字符串现在由numba支持,但找不到任何关于如何使用jitclass的字符串的文档,并且无法弄明白。如何使用...创建字符串属性

回答 1 投票 1

Numba索引错误:TypeError:无法在i8 *中的[0]处索引

我正在学习如何使用Numba来加速jit和vectorize的功能。我对此代码的jit版本没有任何问题,但我在使用vectorize时遇到索引错误。我怀疑这......

回答 1 投票 2

如何禁用或删除python项目中的numba和cuda?

我只使用点云作为输入克隆了一个“PointPillars”回购用于3D检测。但是当我来运行时,我注意到它使用了cuda和numba。有了这两个先前的知识,我问是否......

回答 1 投票 -2

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