我在训练模型后下载的文件:
以下代码用于保存:
MODEL_PATH = 'custom-model'
model.model.save_pretrained(MODEL_PATH)
自定义模型文件夹包含文件号1和2(config.json和model.safetensors)
当我尝试加载我在 google colab 的同一会话中自定义训练的模型时,它工作正常,但是当将同一文件夹复制到另一个 colab 笔记本并尝试执行时,它会抛出此错误:
/data does not appear to have a file named preprocessor_config.json
此代码用于加载自定义模型
CHECKPOINT = 'models/data'
image_processor = DetrImageProcessor.from_pretrained(CHECKPOINT)
model = DetrForObjectDetection.from_pretrained(CHECKPOINT)
好吧,问题出在这一行
image_processor = DetrImageProcessor.from_pretrained(CHECKPOINT)
将检查点替换为
'facebook/detr-resnet-50'
加载模型的完整代码
CHECKPOINT = 'models/data'
image_processor = DetrImageProcessor.from_pretrained('facebook/detr-resnet-50')
model = DetrForObjectDetection.from_pretrained(CHECKPOINT)
模型/数据包含上述问题中提到的所有文件(1-5)