tqdm omegaconf attrdict transformers huggingface_hub opencv-python scikit-learn supervision einops gradio torch torchvision timm addict