(self, tag=None, num_items=None, flush_interval=1000, rel_lo=0, rel_hi=1)
| 173 | self.progress_fn(self.pfn_lo + (self.pfn_hi - self.pfn_lo) * (cur_items / self.num_items), self.pfn_total) |
| 174 | |
| 175 | def sub(self, tag=None, num_items=None, flush_interval=1000, rel_lo=0, rel_hi=1): |
| 176 | return ProgressMonitor( |
| 177 | tag = tag, |
| 178 | num_items = num_items, |
| 179 | flush_interval = flush_interval, |
| 180 | verbose = self.verbose, |
| 181 | progress_fn = self.progress_fn, |
| 182 | pfn_lo = self.pfn_lo + (self.pfn_hi - self.pfn_lo) * rel_lo, |
| 183 | pfn_hi = self.pfn_lo + (self.pfn_hi - self.pfn_lo) * rel_hi, |
| 184 | pfn_total = self.pfn_total, |
| 185 | ) |
| 186 | |
| 187 | #---------------------------------------------------------------------------- |
| 188 |
no test coverage detected