pandas numpy sklearn json pillow datasets tqdm clip @ git+https://github.com/openai/CLIP.git@main torch