小编chi*_*hia的帖子

为什么 numba 在 (nopython=True) 时抛出关于 numpy 方法的错误?

我正在尝试使用 numba 来提高我编写的一些相当慢的代码的速度。大部分时间花在单个函数上。首先我尝试使用

@jit 
Run Code Online (Sandbox Code Playgroud)

在我的函数定义之前,这稍微改进了计时。然后,我尝试使用

@jit(nopython=True) 
Run Code Online (Sandbox Code Playgroud)

反而。从我在文档中读到的内容来看,应该支持我在函数中使用的 numpy 方法(例如转置)。但是,我收到一个错误

Failed at nopython (nopython frontend)
Untyped global name 'transpose'
Run Code Online (Sandbox Code Playgroud)

python numpy numba

6
推荐指数
1
解决办法
2170
查看次数

标签 统计

numba ×1

numpy ×1

python ×1