❀数据集 ❀ 了解place365,运行出错解决。持续更新中...

❀数据集 ❀ 了解place365,运行出错解决。持续更新中...,第1张

place365官网:Places: A 10 million Image Database for Scene Recognition

 官方说明:Places 数据集的设计遵循人类视觉认知的原则。


我们的目标是建立一个视觉知识核心,可用于训练用于高级视觉理解任务的人工系统,例如场景上下文、对象识别、动作和事件预测以及心理理论推理。


Places的语义类别由它们的功能定义:标签代表环境的入门级。


为了说明,该数据集具有不同类别的卧室或街道等,因为人们的行为方式不同,并且对接下来会发生的事情(在家庭卧室、酒店卧室或托儿所)做出相同的预测。


Places总共包含超过 1000 万张图像,包括 400 多个独特的场景类别。


该数据集每类包含 5000 到 30,000 张训练图像,与现实世界的发生频率一致。


使用卷积神经网络 (CNN),Places 数据集允许为各种场景识别任务学习深度场景特征,目标是在以场景为中心的基准上建立新的最先进的性能。


在这里,我们为学术研究和教育目的提供 Places 数据库和训练有素的 CNN。


论文链接:http://places2.csail.mit.edu/PAMI_places.pdf

提供的CNN识别训练代码:GitHub - CSAILVision/places365: The Places365-CNNs for Scene ClassificationThe Places365-CNNs for Scene Classification . Contribute to CSAILVision/places365 development by creating an account on GitHub.https://github.com/CSAILVision/places365

 下载后解压到新的文件夹,然后配置caffe环境,没有配置的可以参考我的这篇blog。


【环境配置】win10,anaconda下安装caffe_夏天|여름이다的博客-CSDN博客

 配置好环境后,用pycharm打开项目places365-master,

打开后直接就出错了,不知道原因,

 添加好括号,改为

			print (i, labels[k])

(强迫症患者要求它不变的那么红。


)然后开始运行项目:

Step1:运行run_placesCNN_basic.py

出错 

安装wget

然后下载resnet18_plaaces.pth.tar

文件在上面下载的项目,直接点可能没反应,如图

 直接点项目里README.md的位置就可以直接下载,下载模型到当下项目里:

下载图片到当下文件夹下,图片地址:

http://www.kaotop.com/file/tupian/20220706/12.jpg

 运行后结果:

 换张照片试试,把想要看的照片放到当前目录下,把run_placesCNN_basic.py中的图片改成自己图片的名字。


如图:

运行后

 原因:RuntimeError: 张量a(4)的大小必须与张量b(3)在非单一维度0的大小相匹配。


(应该是图片大小问题,以后再看)

 Step2:运行run_placesCNN_unified.py

运行统一的代码来预测场景类别、室内/室外类型、场景属性,以及来自PlacesCNN的类激活图。


 需要下载6.jpg,下载地址

http://www.kaotop.com/file/tupian/20220706/6.jpg

 需要下载W_sceneattribute_wideresnet18.npy,下载地址:

https://cs.brown.edu/~gen/sunattributes.html

出错

 暂时找不到模型,以后更新。






欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/571624.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-09
下一篇 2022-04-09

发表评论

登录后才能评论

评论列表(0条)

保存