numba 相关问题

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

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

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

回答 1 投票 2

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

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

回答 1 投票 -2

Numba模式下Numba的递归函数出错

我想使用nopython模式在Numba中运行递归函数。直到现在我才会收到错误。这是一个非常简单的代码,用户给出一个少于五个元素的元组然后...

回答 2 投票 1

加速Metropolis - Python中的黑斯廷斯

我有一些代码使用MCMC对后验分布进行采样,特别是Metropolis Hastings。我使用scipy生成随机样本:从scipy import stats def中导入numpy as np ...

回答 2 投票 4

Numba模块在anaconda中是空的

我想用Numba在GPU上运行我的python代码,所以我安装了Anaconda,最新版本(4.6.12 with Python 3.7)。我试图从numba加载函数vectorize:从numba import vectorize ...

回答 1 投票 1

使用列表时为什么用numba计算总和?

这是我的代码:@ numba.jit()def dis4(x1,x2):s = 0.0 for i in range(len(x1)):s + =(x1 [i] -x2 [i])** 2 return math.sqrt(s)x1 = [random.random()for _ in range(m)] x2 = [random.random()...

回答 1 投票 1

Python:Numba遍历多维数组

我有一个迭代通过一维数组的函数,并检查值是否高于阈值以创建一个掩码。它非常快。但我怎么能用它来迭代多个......

回答 1 投票 -1

是否可以通过njit函数中的名称更改类变量?

我正在尝试通过其名称修改类的变量,所以基本上我所做的是调用setattr函数。我的问题是当我试图用numba njit装饰器做这件事时,它不起作用......

回答 1 投票 -1

使用python加速从文件填充3d数组

我正在使用python填充3d数组,每个数组元素代表一个像素。我需要插入数组的值存储在一个非常大的.txt文件中(56百万行,格式如下-...

回答 1 投票 -2

让python Numba使用python 2.7在Ubuntu 14.10或Fedora 21上运行

最近,我有一个令人沮丧的时间让python Numba在Ubuntu或Fedora Linux上工作。主要问题在于llvmlite的编译。我需要为这些安装什么...

回答 10 投票 26

Cuda:未找到图书馆nvvm

我试图运行下面的代码,但报告错误:NvvmSupportError:无法找到libNVVM。做conda安装cudatoolkit:找不到库nvvm我的开发环境是:Ubuntu 17 ....

回答 6 投票 19

如何编译具有可变输入类型的numba jit'ed函数?

假设我有一个可以接受int或None类型作为输入参数的函数import numba as nb import numpy as np jitkw = {“nopython”:True,“nogil”:True,“error_model”:“numpy”, ” ...

回答 1 投票 2

module'numba.findlib'没有属性'get_lib_dir'

我正在尝试学习如何使用pyculib并获得AttributeError:模块'numba.findlib'在runfile中没有属性'get_lib_dir'4核CPU(intel)+ GeForce GTX 745文件“”,第1行('C:/蟒蛇/...

回答 2 投票 1

使用Numba将singleton数组分配给数组元素

我试图使用Numba的nopython模式将单个数组分配给Numpy数组中的特定元素,但是我得到了一个TypeError,我无法找出原因。没有Numba,它可以正常工作。我的MCVE ......

回答 1 投票 1

在Numba创建日期数组?

我想在Numba函数中创建一个日期数组,以nopython模式运行。我看不到日期类型,所以我正在尝试NPDatetime。我的尝试代码是:导入numba作为nb import numpy as ...

回答 2 投票 2

如何将python函数“any()”转换为CUDA python兼容代码(在GPU上运行)?

我想知道如何在GPU上实现numpy函数any()(使用Numba python)。 any()函数接受一个数组,如果输入的至少一个元素的计算结果为True,则返回True。 ...

回答 1 投票 0

如何在numba或python的其他库中并行化我的for循环代码?

我的代码如下:导入pandas作为pd导入多处理,如mp a = {'a':[1,2,3,1,2,3],'b':[5,6,7,4,6 ,5 ],'c':['dog','cat','tree','slow','fast','hurry']} df = pd.DataFrame(a)def ...

回答 1 投票 -2

我有理解在Python中使用Numbas vectorize装饰器的问题

我目前正在研究使用Numba来加速我的python软件。我对这个概念完全陌生,目前正在努力学习绝对的基础知识。我现在坚持的是:我不......

回答 1 投票 1

为什么numba cuda在几次回忆之后运行缓慢?

我正在尝试如何在numba中使用cuda。但是我遇到了一些与我的期望不同的东西。这是我的代码来自numba import cuda @ cuda.jit def matmul(A,B,C):“”执行......

回答 1 投票 1

Numba和guvectorize for CUDA目标:代码运行速度低于预期

值得注意的细节大数据集(1000万x 5),(200 x 1000万x 5)Numpy大部分在每次运行后都需要更长时间使用Spyder3 Windows 10首先要尝试使用guvectorize与...

回答 2 投票 1

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