torch torchvision pillow numpy typing scikit-image huggingface_hub flask Flask-Session gunicorn