一、认识文生图
文生图是Stable Diffusion中最基础、最实用也是最好玩的功能。顾名思义,文生图通过简单的文字描述就能生成你想要的图片。以下是生成模型的发展历史:
重要知识点:
提示词:
提示词很重要,一般写法为主体描述,细节描述,修饰词,艺术风格,艺术家。举例:
prompt="二次元,一个紫色短发小女孩,在家中沙发上坐着,双手托着腮,很无聊, 全身,粉色连衣裙",
negative_prompt="丑陋、变形、嘈杂、模糊、低对比度"
Lora:
Stable Diffusion中的Lora(LoRA)模型是一种轻量级的微调方法,它代表了“Low-Rank Adaptation”,即低秩适应。Lora不是指单一的具体模型,而是指一类通过特定微调技术应用于基础模型的扩展应用。在Stable Diffusion这一文本到图像合成模型的框架下,Lora被用来对预训练好的大模型进行针对性优化,以实现对特定主题、风格或任务的精细化控制。
二、实践文生图
按照步骤运行cell。
注意:我在第一步的时候出现了报错,但之后还能正常运行。最终的运行结果发出了warning,并且提示更新pip版本。一般情况下,提示warning不会影响程序运行,所以是否更新pip可以根据个人喜好来看。
重启内核之后,一定要再将之前需要运行的cell重新运行一次,不要被下图的“已完成(绿色的小对号)”所迷惑,否则直接运行其他会报错
以上就是我在运行cell时出现的问题。以下是我的运行结果: