gpt4 book ai didi

python - 在 cython 函数上使用 timeit

转载 作者:太空宇宙 更新时间:2023-11-04 06:06:06 32 4
gpt4 key购买 nike

我正在尝试使用以下语法使用 timeit 为 cython 编译的函数计时:

from offset_back import offset_back

print timeit.timeit(stmt='offset_back(10000,1000,1000)',setup='from main import offset_back',number=1000)

但我一直收到“无法导入名称 offset_back”。

当我 print(offset_back(10000,1000,1000))
该函数被调用得很好,是否可以在 cython 代码上使用 timeit 还是我必须使用 cProfile?``

最佳答案

为什么您在设置中使用的语法与您在示例中使用的语法不同?为什么不

print timeit.timeit(stmt='offset_back(10000,1000,1000)',setup='from offset_back import offset_back',number=1000)

关于python - 在 cython 函数上使用 timeit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21956896/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com