创建 LMDB 数据
来源:互联网 发布:手机淘宝店铺装修教程 编辑:程序博客网 时间:2024/04/28 20:12
给个例子,记录一下
import sysimport numpy as npimport lmdbcaffe_root = '/home/amax/xyc/caffe-master/'sys.path.insert(0, caffe_root + 'python')import caffeN = 40X = np.zeros((N, 3, 32, 32), dtype=np.uint8)y = np.zeros(N, dtype=np.int64)map_size = X.nbytes * 10env = lmdb.open('mylmdb', map_size=map_size)with env.begin(write=True) as txn: # txn is a Transaction object for i in range(N): datum = caffe.proto.caffe_pb2.Datum() datum.channels = X.shape[1] datum.height = X.shape[2] datum.width = X.shape[3] datum.data = X[i].tobytes() # or .tostring() if numpy < 1.9 datum.label = int(y[i]) str_id = '{:08}'.format(i) # The encode is only essential in Python 3 txn.put(str_id.encode('ascii'), datum.SerializeToString())
0 0
- 创建 LMDB 数据
- 利用Caffe创建自己的lmdb数据集
- Caffe1——Mnist数据集创建lmdb或leveldb类型的数据
- Caffe2——cifar10数据集创建lmdb或leveldb类型的数据
- Caffe3——ImageNet数据集创建lmdb类型的数据
- Caffe2——cifar10数据集创建lmdb或leveldb类型的数据
- Caffe—:convert_imageset.cpp函数分析和ImageNet数据集创建lmdb类型的数据
- Caffe2——cifar10数据集创建lmdb或leveldb类型的数据
- Caffe1——Mnist数据集创建lmdb或leveldb类型的数据
- Caffe1——Mnist数据集创建lmdb或leveldb类型的数据
- Caffe3——ImageNet数据集创建lmdb类型的数据
- Caffe3——ImageNet数据集创建lmdb类型的数据
- Caffe: LMDB 及其数据转换
- caffe 制作lmdb数据集
- LMDB数据集生成-Python
- 将图片数据转化为LMDB数据
- caffe非图像数据转换为lmdb
- Python解析lmdb格式mnist数据集
- 用eclipse开发android的调试技巧总结
- bzoj3932
- bzoj3123
- 压缩图片
- bzoj2588
- 创建 LMDB 数据
- bzoj1468
- bzoj2152
- bzoj2599
- MYSQL 5.7.3.0 安装注意事项
- bzoj 1036
- bzoj1492 [NOI2007]货币兑换Cash
- 泛型Class<T>和 T
- bzoj3963