torch transformers opencv-python tenacity accelerate pillow scipy gradio supervision ultralytics einops timm