comfyui报错Prompt outputs failed validation CheckpointLoaderSimple: - Value not in list: ckpt_name: 'v1-5-pruned-emaonly.ckpt' not in []
时间: 2024-12-25 10:13:20 浏览: 28
当你在使用ComfyUI(可能是某个基于Transformers的预训练模型库,如Hugging Face的Transformers)加载检查点(checkpoint)时,出现了"Prompt outputs failed validation CheckpointLoaderSimple: - Value not in list: ckpt_name: 'v1-5-pruned-emaonly.ckpt' not in []"这个错误。这意味着尝试加载的模型名称('v1-5-pruned-emaonly.ckpt')不在预期的检查点文件名列表([])内。
这通常意味着库期望找到的模型文件在这个列表中,而你提供的名字并没有包含在其中。解决这个问题需要按照以下步骤操作:
1. **确认检查点文件名**:检查你的模型文件是否确实叫做`v1-5-pruned-emaonly.ckpt`,如果不是,修正为正确的文件名。
2. **检查文件路径**:确保你提供的是文件的完整路径,包括模型文件夹和文件本身。
3. **检查预期文件列表**:如果文件名没错,确认库中提供的预期检查点文件名列表是否包含了这个文件。如果有变动,更新代码中用于查找模型的列表。
4. **更新配置**:在你的代码中,确认`CheckpointLoaderSimple`的配置设置,特别是`ckpt_name`参数,确保它指向了正确的模型。
阅读全文