tensorflow opencv-python matplotlib numpy huggingface-hub gradio