Closed baymax591 closed 2 months ago
推理是可以正常执行的,微调出错
你的数据集中好像没有
占位符是指image吗,是有的,在这里没显示
我更新了一下markdown,现在可以看清楚了
同样遇到这个问题,运行sh finetune_ds.sh报错data fetch error debug发现,运行到if input_ids.shape[-1] > max_length:处中断,跳转到except: logger.error(f"data fetch error") 打印type(input_ids)和input_ids,发现input_ids属于list,没有shape方法 添加input_ids = torch.tensor(np.hstack(input_ids), dtype=torch.int32)转换,依然报错:IndexError: tuple index out of range 再往后就不会了,感觉是代码的问题,还请官方尽快检查一下看看是不是不支持minicpm-V-2微调
有官方人员帮忙看下嘛
之前好像碰到过这个问题,将图中的红框改成input_ids应该就可以了。
是否已有关于该错误的issue或讨论? | Is there an existing issue / discussion for this?
该问题是否在FAQ中有解答? | Is there an existing answer for this in FAQ?
当前行为 | Current Behavior
模型下载路径
https://huggingface.co/openbmb/MiniCPM-V
数据集(自定义)
finetune_ds文件
碰到的问题
直接运行会碰到下面的问题
在config文件中加上patch_size:14之后,再运行会报错:
期望行为 | Expected Behavior
复现方法 | Steps To Reproduce
运行环境 | Environment
备注 | Anything else?
No response