我想得到的时间花在单元格执行除了原始的输出从单元格。
为此,我尝试了%%timeit -r1 -n1
,但它不公开在cell中定义的变量。
%%time
适用于只包含1条语句的cell。
In[1]: %%time
1
CPU times: user 4 µs, sys: 0 ns, total: 4 µs
Wall time: 5.96 µs
Out[1]: 1
In[2]: %%time
# Notice there is no out result in this case.
x = 1
x
CPU times: user 3 µs, sys: 0 ns, total: 3 µs
Wall time: 5.96 µs
最好的方法是什么?
我已经使用在nbeextension中执行Time很长一段时间了。这是伟大的。
到目前为止,这是正确的答案。本质上,%%time
和%%timeit
现在都像人们预期的那样工作。