mgie项目(https://github.com/apple/ml-mgie
KeyError Traceback (most recent call last)
Cell In[3], line 31
28 image_token_len = (vision_config.image_size//vision_config.patch_size)**2
30 _ = model.eval()
---> 31 EMB = ckpt['emb'].cuda()
32 with T.inference_mode(): NULL = model.edit_head(T.zeros(1, 8, 4096).half().to('cuda'), EMB)
33 print('NULL:', NULL.shape)
KeyError: 'emb'
这个错误,
目测原因是在运行到demo.py中,
EMB = ckpt['emb'].cuda()
with T.inference_mode(): NULL = model.edit_head(T.zeros(1, 8, 4096).half().to('cuda'), EMB)
print('NULL:', NULL.shape)
The error traceback is as follows:
这里无法找到模型中的'emb'参数。
我是在A100上完整的跑完了训练,数据集使用pix2pix给的,但是只用了一部分数据集。
环境配置和他的略有不同,但是至少可以完整跑完前面代码。
希望有成功本地部署并且运行这个项目的朋友可以解决一下,有偿。
我接受远程指导,再次强调,有偿。