【发布时间】:2019-02-20 19:03:04
【问题描述】:
我有一个在 Caltech Lane 数据集上预训练的 VPGNet CNN 模型的 LMDB 训练数据文件。
我想在不同于训练数据集的新数据集上对其进行测试。如何为新的测试数据创建LMDB。
我是否需要修改 prototxt 文件以使用预训练网络进行测试。对于测试,我需要一个prototxt 文件还是有一个特定的命令。
谢谢
【问题讨论】:
我有一个在 Caltech Lane 数据集上预训练的 VPGNet CNN 模型的 LMDB 训练数据文件。
我想在不同于训练数据集的新数据集上对其进行测试。如何为新的测试数据创建LMDB。
我是否需要修改 prototxt 文件以使用预训练网络进行测试。对于测试,我需要一个prototxt 文件还是有一个特定的命令。
谢谢
【问题讨论】:
Lightning 内存映射数据库 (LMDB) 格式可以作为输入数据进行高效处理。
我们创建用于训练和验证模型的本机格式 (lmdb)。
一旦经过训练的模型收敛并根据训练和验证数据计算损失,
我们使用单独的数据(未知数据/未用于训练的数据)来推断模型。
如果我们在单个图像或一组图像上运行分类推理,
我们不需要将它们转换为 lmdb。相反,我们可以在堆叠拓扑上运行前向传递,并将图像/图像转换为所需的格式(numpy 数组)。
更多信息:
【讨论】: