numpy sentence-transformers transformers tqdm torch flake8 gradio