numpy PyMuPDF tensorflow tensorflow_hub torch transformers gradio scikit-learn einops