progress
Progress
Progress handler for vectorial operations.
Use as context. Total number of operations must be known beforehand.
Call update(op, n=1) to increment tracking.
Source code in linalg\progress.py
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 | |
__init__(totals, descprefix='')
Create a new progress handler.
totals should be a dictionary with the tracked operations as keys
and the total number of operations as values.
Source code in linalg\progress.py
21 22 23 24 25 26 27 28 | |
update(op, n=1)
Increment the operation op progress by n.
If op is not tracked, nothing happens.
Source code in linalg\progress.py
40 41 42 43 44 45 46 47 | |