numpy PyMuPDF tensorflow tensorflow_hub transformers gradio scikit-learn