This operates differently in the notebook and the console
* Notebook: This returns immediately, leaving an IPython widget on screen
* Console: This blocks until the computation completes
Parameters
- futures : Futures
A list of futures or keys to track
- notebook : bool
Running in the notebook or not (defaults to guess)
- multi : bool
Track different functions independently (defaults to True)
- complete : bool
Track all keys (True) or only keys that have not yet run (False)
(defaults to True)
Notes
In the notebook, the output of `progress` must be the last statement
in the cell. Typically, this means calling `progress` at the end of a
cell.
Examples
>>> progress(futures) # doctest: +SKIP
[########################################] | 100% Completed | 1.7s
Reexports