【发布时间】:2021-04-19 14:38:55
【问题描述】:
我正在用 Python 编写一个以速度为主要驱动力的应用程序。在优化我的代码时,我发现主要的瓶颈在于用于计算的代码
在我的代码中,这个矩阵乘法计算为
POW = np.arange(4)
y = C @ (x ** POW)
我尝试使用不同的方法(例如,for cycle 等),但现在这是我找到的最快的方法。您对提高计算时间有什么建议吗?
【问题讨论】:
-
可能使用
numpy -
这很小,应该几乎不需要时间。
-
“用 Python 编写一个以速度为主要驱动力的应用程序”——呃,别这样。
-
是的,我已经在使用numpy了(见代码中的命令
np.arange)
标签: python time matrix-multiplication