numba可以加速python代码,特别是numpy计算与for循环的操作,以下demo如果将装饰器注释掉,会发现代码运行慢很多很多。

from numba import jit
import time


@jit(nopython=True)
def test():
    sum = 0
    for i in range(1000000000):
        sum = sum + i
        pass
    print(sum)


start = time.time()
test()
end = time.time()
print(end-start)

 

相关文章:

  • 2021-10-24
  • 2022-12-23
  • 2022-12-23
  • 2021-08-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2019-08-23
猜你喜欢
  • 2021-05-22
  • 2021-11-07
  • 2021-11-07
  • 2021-10-10
  • 2022-12-23
  • 2023-02-02
相关资源
相似解决方案