【发布时间】:2021-07-21 19:14:52
【问题描述】:
我想用Numba 加快我的脚本处理速度吗?我对 Python 以及如何让它更快地运行脚本知之甚少。 此代码使用ECPy 模块添加两点。帮我在代码中添加Numba 以加快处理结果?
from ecpy.curves import Curve, Point
cv = Curve.get_curve ('secp256k1')
P = Point (0x9a1ebff0a96c374ef74dff00542875c73430c3dbba0b0d81ed234a4996cd505f,
0xd73b0c8e8feb26e0a57090919cc06fa36da4f07ea7911d9f2d23332401a7a715,
cv)
W = Point (0x79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798,
0x483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8,
cv)
R = P + W
print (R)
【问题讨论】:
-
我怀疑你可以在这里做很多事情。您通常不能在用作库的外部代码上应用 Numba(或任何其他 Python 加速器)。可能一直都在
ecpy模块中,如果不开始修改该模块,您将无能为力。
标签: python python-3.x cython jit numba