Spaces:
Sleeping
Sleeping
| from IPython.display import Audio, display, HTML, Javascript, clear_output # from tsai | |
| import importlib | |
| import numpy as np | |
| import time | |
| import sys | |
| ## | |
| # Constants | |
| ## | |
| WANDB_ARTIFACTS_DIR = 'data/wandb_artifacts' | |
| # General purpose functions | |
| def beep(inp=1, duration=.1, n=1): | |
| rate = 10000 | |
| mult = 1.6 * inp if inp else .08 | |
| wave = np.sin(mult*np.arange(rate*duration)) | |
| for i in range(n): | |
| display(Audio(wave, rate=10000, autoplay=True)) | |
| time.sleep(duration / .1) | |
| def m_reload(package_name): | |
| for k,v in sys.modules.items(): | |
| if k.startswith(package_name): | |
| importlib.reload(v) |