在根目录下还有个facechain目录,其中的constants.py文件中定义了代码控制的重要参数。
1.姿态控制
在应用代码进行推理(见这里Facechain系列: 通过代码进行推理)中,如果将以下代码
use_pose_model = False
修改为
use_pose_model = True
应用以下图片进行姿态控制才会真正生效
- 原始模型选择
base_model = base_models[0]
定义如下:
base_models = [
{'name': 'leosamsMoonfilm_filmGrain20',
'model_id': 'ly261666/cv_portrait_model',
'revision': 'v2.0',
'sub_path': "film/film"},
{'name': 'MajicmixRealistic_v6',
'model_id': 'YorickHe/majicmixRealistic_v6',
'revision': 'v1.0.0',
'sub_path': "realistic"},
{'name': 'sdxl_1.0',
'model_id': 'AI-ModelScope/stable-diffusion-xl-base-1.0',
'revision': 'v1.0.0',
'sub_path': ""},
]
这些模型文件在modelscope的缓存文件中