Buckets:
MisterAI/LocalAI_Demo_backends / cpu-diffusers.upgrade-tmp /venv /lib /python3.10 /site-packages /zmq /sugar /stopwatch.py
| """Deprecated Stopwatch implementation""" | |
| # Copyright (c) PyZMQ Development Team. | |
| # Distributed under the terms of the Modified BSD License. | |
| class Stopwatch: | |
| """Deprecated zmq.Stopwatch implementation | |
| You can use Python's builtin timers (time.monotonic, etc.). | |
| """ | |
| def __init__(self): | |
| import warnings | |
| warnings.warn( | |
| "zmq.Stopwatch is deprecated. Use stdlib time.monotonic and friends instead", | |
| DeprecationWarning, | |
| stacklevel=2, | |
| ) | |
| self._start = 0 | |
| import time | |
| try: | |
| self._monotonic = time.monotonic | |
| except AttributeError: | |
| self._monotonic = time.time | |
| def start(self): | |
| """Start the counter""" | |
| self._start = self._monotonic() | |
| def stop(self): | |
| """Return time since start in microseconds""" | |
| stop = self._monotonic() | |
| return int(1e6 * (stop - self._start)) | |
Xet Storage Details
- Size:
- 935 Bytes
- Xet hash:
- 7b37d6e5edd52bc6e7763e78009394c943a0103bd0d3dfb2041e4872590cc377
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.