这是我的代码..
import layoutparser as lp
from PIL import Image
model = lp.AutoLayoutModel('lp://EfficientDete/PubLayNet')
image = Image.open("/Users/kim-yelim/Desktop/test2/papers.jpg")
if model is None:
print("Model failed to load. Check the model URL or dependencies.")
else:
layout = model.detect(image)
有问题
"Model failed to load. Check the model URL or dependencies."
我认为模型是错误的,但我不知道为什么..
我已经安装了与layoutparser相关的所有内容,我已经安装了Detectron2,我已经仔细检查了图像路径,但仍然收到错误。
如果我清除 if 语句,则会收到以下错误
Exception has occurred: AttributeError 'NoneType' object has no attribute 'detect'
如何解决这个问题??
检查您的互联网连接或防火墙是否阻止该连接
model = lp.AutoLayoutModel('lp://EfficientDete/PubLayNet')
这将下载模型权重。 这就是你收到此错误的原因