torch torchvision pillow numpy typing scikit-image Diffusers==0.31 transformers>=4.39.1 accelerate