I am aware of using the magic command %timeit in an IPython notebook to time individual functions.
However, I currently need to supply the time required to execute the calculations of an entire IPython notebook. How can I do this?
One option would be to save the IPython notebook as a Python file with extension .py and then run the entire time feature in the command line.
However, I am dealing with several calls of the matplotlib functions and pylab. This make take so long there are runtime errors.
How does one do this?