Caffe: ไม่สามารถเปิด imagenet_mean_test.binaryproto

เมื่อรัน ./train_caffenet.sh; การสร้างข้อมูลเลเยอร์ การตั้งค่าข้อมูล การโหลดไฟล์การฝึกอบรม mean.binaryproto และการเปิดไฟล์ lmdb การฝึกอบรม ทั้งหมดนี้ใช้งานได้

อย่างไรก็ตาม เมื่อต้องโหลดไฟล์ทดสอบ mean.binaryproto สำหรับข้อมูลทดสอบ ฉันได้รับข้อผิดพลาดต่อไปนี้:

กำลังโหลดไฟล์เฉลี่ยจาก: /home/pwhc/caffe/Learn/imagenet_mean_test.binaryproto
F0716 13:12:13.917732 3385 db.hpp:109] การตรวจสอบล้มเหลว: mdb_status == 0 (2 ต่อ 0) ไม่มีไฟล์ดังกล่าวหรือ ไดเรกทอรี
*** ตรวจสอบการติดตามสแต็กความล้มเหลว: ***
@ 0x7f8337946daa (ไม่ทราบ)
@ 0x7f8337946ce4 (ไม่ทราบ)
@ 0x7f83379466e6 (ไม่ทราบ)
@ 0x7f8337949687 (ไม่ทราบ)
@ 0x7f8337cbf5be caffe::db::LMDB::Open()
@ 0x7f8337d16b82 caffe::DataLayer‹>::DataLayerSetUp()
@ 0x7f8337d806f9 caffe::BasePrefetchingDataLayer‹>::LayerSetUp()
@ 0x7f8337ca3db3 caffe::Net‹>::Init()
@ 0x7f8337ca5b22 caffe::Net‹>::Net()
@ 0x7f8337cb0a24 caffe::Solver‹>::InitTestNets()
@ 0x7f8337cb111b caffe ::Solver‹>::Init()
@ 0x7f8337cb12e6 caffe::Solver‹>::Solver()
@ 0x40c4c0 caffe::GetSolver‹>()
@ 0x406503 รถไฟ()
@ 0x404ab1 main
@ 0x7f8336e58ec5 (ไม่ทราบ)
@ 0x40505d (ไม่ทราบ)
@ (ไม่มี) (ไม่ทราบ)
ถูกยกเลิก (ทิ้งแกนหลัก)

ฉันแก้ไข train_val.prototxt ให้ชี้ไปที่ไฟล์ mean.binaryproto ที่เหมาะสม (โดยใช้เส้นทางที่แน่นอน) และได้ตรวจสอบและตรวจสอบอีกครั้งเพื่อให้แน่ใจว่าทุกอย่างตรงกัน

ความคิดใด ๆ ที่จะได้รับการชื่นชมอย่างมาก


person pwhc    schedule 16.07.2015    source แหล่งที่มา


คำตอบ (2)


ดูคำตอบของฉันที่นี่: https://github.com/BVLC/caffe/issues/2780#issuecomment-123385714

คุณสามารถโพสต์ชั้นข้อมูลของคุณได้หรือไม่? ดูเหมือนว่าคุณได้เปลี่ยน data_param.source และ transform_param.mean_file แล้ว

person Luke Yeager    schedule 21.07.2015

เมื่อคุณสร้างฐานข้อมูล LMDB ใหม่จาก image net โปรดลบ LMDB ก่อนหน้า ข้อผิดพลาดนี้จะเกิดขึ้นเมื่อมีการเขียนข้อมูล Image Net ใหม่สำหรับฐานข้อมูล LMDB ที่มีอยู่

person Supun Munasinghe    schedule 16.07.2019