lmdb

Caffe: Reading LMDB from Python

孤人 提交于 2019-11-26 22:46:40
问题 I've extracted features using caffe, which generates a .mdb file. Then I'm trying to read it using Python and display it as a readable number. import lmdb lmdb_env = lmdb.open('caffefeat') lmdb_txn = lmdb_env.begin() lmdb_cursor = lmdb_txn.cursor() for key, value in lmdb_cursor: print str(value) This prints out a very long line of unreadable, broken characters. Then I tried printing int(value), which returns the following: ValueError: invalid literal for int() with base 10: '\x08\x80 \x10\x01