gradio spaces qwen_vl_utils transformers torch PIL numpy subprocess threading uuid io re