为新测试数据创建LMDB

问题描述 投票:0回答:1

我有一个LMDB训练数据文件,用于在Caltech Lane数据集上预训练的VPGNet CNN模型。

我想在与训练数据集不同的新数据集上进行测试。如何为新测试数据创建LMDB

我是否需要修改原型文件以便使用预先训练好的网络进行测试。为了测试我需要一个prototxt文件或有一个特定的命令。

谢谢

caffe lmdb
1个回答
0
投票

闪电存储器映射数据库(LMDB)格式可以有效地处理为输入数据。

我们创建了用于训练和验证模型的本机格式(lmdb)。

一旦训练的模型收敛并且计算了训练和验证数据的损失,

我们使用单独的数据(未用于训练的未知数据/数据)来推断模型。

如果我们在单个图像或一组图像上运行分类推断,

我们不需要将它们转换为lmdb。相反,我们可以在堆叠拓扑上运行正向传递,并将图像/图像转换为所需格式(numpy数组)。

欲了解更多信息:

https://software.intel.com/en-us/articles/training-and-deploying-deep-learning-networks-with-caffe-optimized-for-intel-architecture

© www.soinside.com 2019 - 2024. All rights reserved.