为了顺利在本地运行 PhotoMaker gradio demo,做了点微小调整 官方提供了两个 space 可供体验:
- 模型加载方式由 from_pretrained 改成了 from_single_file,这样方便网络顺畅的地方手动下载模型,并指定模型路径。
- 调整了启动方式
demo.launch(server_name="0.0.0.0", server_port=7860)
可供其他机器访问,如果只是本机访问可调整成demo.launch()
- sdxlUnstableDiffusers_v11.safetensors
- [xl_more_art-full.safetensors](https://civitai.com/models/124347/
- photomaker-v1.binxlmoreart-full-xlreal-enhancer)
注意:
xl_more_art-full.safetensors
模型默认下载文件名是xl_more_art-full-v1.safetensors
,要改成xl_more_art-full.safetensors
先安装 PhotoMaker
依赖
git clone https://github.com/TencentARC/PhotoMaker.git
cd PhotoMaker
pip install -r requirements.txt
拉取本项目
git clone https://github.com/bingal/PhotoMaker-gradio-demo.git
- 下载模型文件到本地
- 修改
gradio_demo/app.py
和style_gradio_demo/app.py
中的模型路径 - 运行
python gradio_demo/app.py
或python style_gradio_demo/app.py
- 在浏览器中打开
http://127.0.0.1:7860/
即可访问