torch torchvision transformers gradio pillow datasets accelerate bitsandbytes sentencepiece langdetect tqdm pandas scikit-learn protobuf