MCPcopy Index your code
hub / github.com/tensorpack/tensorpack / get_tqdm_kwargs

Function get_tqdm_kwargs

tensorpack/utils/utils.py:201–225  ·  view source on GitHub ↗

Return default arguments to be used with tqdm. Args: kwargs: extra arguments to be used. Returns: dict:

(**kwargs)

Source from the content-addressed store, hash-verified

199
200
201def get_tqdm_kwargs(**kwargs):
202 """
203 Return default arguments to be used with tqdm.
204
205 Args:
206 kwargs: extra arguments to be used.
207 Returns:
208 dict:
209 """
210 default = dict(
211 smoothing=0.5,
212 dynamic_ncols=True,
213 ascii=True,
214 bar_format='{l_bar}{bar}|{n_fmt}/{total_fmt}[{elapsed}<{remaining},{rate_noinv_fmt}]'
215 )
216
217 try:
218 # Use this env var to override the refresh interval setting
219 interval = float(os.environ['TENSORPACK_PROGRESS_REFRESH'])
220 except KeyError:
221 interval = _pick_tqdm_interval(kwargs.get('file', sys.stderr))
222
223 default['mininterval'] = interval
224 default.update(kwargs)
225 return default
226
227
228def get_tqdm(*args, **kwargs):

Callers 6

get_tqdmFunction · 0.85
_before_trainMethod · 0.85
_triggerMethod · 0.85
_triggerMethod · 0.85
send_dataflow_zmqFunction · 0.85
startMethod · 0.85

Calls 3

_pick_tqdm_intervalFunction · 0.85
updateMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected