Baseline代码运行:
1. pip环境安装问题:
我第一次运行代码时,出现报错:
老师解答讲绿色代码更新pip,但更新后下方代码运行时一直warning。
更改了几次代码“!pip install --upgrade pip”,依旧warning,于是干脆退出重新运行代码。
结果同样的代码,再次运行就一路畅通。所以诸位小伙伴,可以尝试重启,并运行至无error再进行后续操作。
2. 代码符号解读:
!表示运行代码,理解下来和普通的运行差别在于,是在ipython系统中执行系统命令。而不是自己的代码运行。
-v 是指运行时具体情况显示出来,英文为verbose mode,这样出现warning,error能一眼看出问题所在,不至于一脸懵逼的找问题出在哪里。
其余代码的解读推荐
Pluses 的深度解析,努力消化笔记内容,这是我看到最适合代码新手的代码分析,非常详细实用!!!引用的链接如下:
图像的生成:
由于我怕出错,所以每个代码是独立运行的,图像的生成一开始很奇怪,为何不显示。其实是在左侧的任务栏内查看每次生成的图片。
双击可以查看图片。
运行最后一段代码:
import numpy as np
from PIL import Image
images = [np.array(Image.open(f"{i}.jpg")) for i in range(1, 9)]
image = np.concatenate([
np.concatenate(images[0:2], axis=1),
np.concatenate(images[2:4], axis=1),
np.concatenate(images[4:6], axis=1),
np.concatenate(images[6:8], axis=1),
], axis=0)
image = Image.fromarray(image).resize((1024, 2048))
image
才会在baseline里弹出之前生成的8张图片。
疑问点:
微调图片时,prompt词为“双手托腮”,更改了衣服的颜色,并在反向prompt里增加“单手托腮”,但生成的图片一直是单手托腮。