1 रिपॉजिटरी
Tools for measuring execution time and performance of individual cells within interactive notebooks.
Distinct from Interactive Notebook Environments: Focuses on profiling the execution of cells rather than providing the notebook environment itself.
Explore 1 awesome GitHub repository matching development tools & productivity · Cell-Level Profiling. Refine with filters or upvote what's useful.
pyinstrument is a statistical sampling profiler for Python that records the call stack at regular intervals to identify performance bottlenecks with low overhead. It tracks wall-clock time, including I/O and external service calls, and provides specialized profiling for asynchronous programs by attributing time spent awaiting tasks to the calling function. The project converts captured execution data into interactive HTML reports, JSON, and flamecharts. It includes a call stack visualizer to simplify the analysis of execution paths and supports the profiling of individual cells within interac
Allows profiling specific code cells within interactive notebooks using specialized commands.