0
我使用lmdb蟒蛇加載數據無法獲得訪問蟒蛇lmdb,「對象有沒有屬性'環境」
def create_dataset():
img_db_fn = 'data/image_train.lmdb'
img_env = lmdb.Environment(img_db_fn, map_size=1099511627776)
img_txn = img_env.begin(write=True, buffers=True)
keys = np.arange(100000)
np.random.shuffle(keys)
img_fns = glob.glob('data/positive/*.jpg')
img_fns += glob.glob('data/negtive/*.jpg')
print len(img_fns) , len(jnt_fns)
for i, img_fn in enumerate( img_fns):
img_datum = get_img_datum(img_fn)
key = '%06d' % keys[i]
img_txn.put(key, img_datum.SerializeToString())
if i % 10000 == 0:
print 'commit',i
img_txn.commit()
img_txn = img_env.begin(write=True, buffers=True)
img_txn.commit()
img_env.close()
我得到了一個錯誤說「img_env = lmdb.Environment(img_db_fn ,map_size = 1099511627776)AttributeError的:「模塊」對象有沒有屬性'環境」
如何http://deepdish.io/2015/04/28/creating-lmdb-in-python/ – user3162707