mirror of
https://github.com/3b1b/manim.git
synced 2025-07-28 20:43:56 +08:00
Add simple function to measure runtime
This commit is contained in:
@ -1,3 +1,5 @@
|
|||||||
|
import time
|
||||||
|
|
||||||
from manimlib.constants import BLACK
|
from manimlib.constants import BLACK
|
||||||
from manimlib.mobject.numbers import Integer
|
from manimlib.mobject.numbers import Integer
|
||||||
from manimlib.mobject.types.vectorized_mobject import VGroup
|
from manimlib.mobject.types.vectorized_mobject import VGroup
|
||||||
@ -19,3 +21,9 @@ def get_submobject_index_labels(mobject, label_height=0.15):
|
|||||||
label.set_stroke(BLACK, 5, background=True)
|
label.set_stroke(BLACK, 5, background=True)
|
||||||
labels.add(label)
|
labels.add(label)
|
||||||
return labels
|
return labels
|
||||||
|
|
||||||
|
|
||||||
|
def get_runtime(func):
|
||||||
|
now = time.time()
|
||||||
|
func()
|
||||||
|
return time.time() - now
|
||||||
|
Reference in New Issue
Block a user