-
Notifications
You must be signed in to change notification settings - Fork 256
Open
Description
Or maybe I'm doing something wrong? I'm trying to have the Jupyter magic automatically render percentages instead of seconds:
Cell 1:
%load_ext pyinstrument
import numpy as np
def create_ones_array():
return np.ones((1_000_000,), dtype=np.int64)
def do_some_math():
array = create_ones_array()
for i in range(1000):
array2 = create_ones_array()
array += array2 * array.sum()
return arrayCell 2:
%%pyinstrument --render-option=time=percent_of_total
_ = do_some_math()The percent_of_total is ignored. In normal Jupyter I'm getting percentages by default, in Quarto (a publishing system that uses Jupyter under the hood) I'm getting seconds, in either case I can't control the output.
PyInstrument is version 5.1.1.
Also I can't figure out how to get it to have the timeline be selected by default when generating the profile in Jupyter.
Metadata
Metadata
Assignees
Labels
No labels