torch huggingface_hub gradio einops einx matplotlib tqdm