我想在 Julia 中获取函数的执行时间。这是一个最小的工作示例:
function raise_to(n)
for i in 1:n
y = (1/7)^n
end
end
Run Code Online (Sandbox Code Playgroud)
如何获得执行所需的时间raise_to(10)?
Julia 1.0.0文档提供了一般提示。
它还建议不要使用 @time 宏:
对于更严格的基准测试,请考虑使用 BenchmarkTools.jl 包,它会多次评估函数以减少噪音。
它们在使用中如何比较,使用不在“基础”朱莉娅中的东西是否值得麻烦?
julia ×2