huggingface_hub numpy gradio matplotlib tqdm