diffusers transformers accelerate controlnet-aux Pillow opencv-python-headless numpy gradio torch