tqdm einops timm transformers supervision opencv-python pytest