【问题标题】:Caffe mean file creation without databaseCaffe 意味着在没有数据库的情况下创建文件
【发布时间】:2016-05-31 18:45:36
【问题描述】:

我使用 image_data_layer 运行 caffe,不想为数据创建 LMDB 或 LevelDB,但 compute_image_mean 工具仅适用于 LMDB/LevelDB 数据库。

有没有一种简单的解决方案可以从文件列表中创建一个平均文件(与image_data_layer 使用的格式相同)?

【问题讨论】:

    标签: machine-learning neural-network deep-learning caffe


    【解决方案1】:

    您可能会注意到,最近的模型(例如 googlenet)不使用与输入图像大小相同的平均文件,而是使用 3 向量表示每个图像的平均值通道。这些值对所使用的特定数据集非常“免疫”(只要它足够大并且包含“自然图像”)。
    因此,只要您使用的是自然图像,您就可以使用与 GoogLenet 使用的值相同的值:B=104、G=117、R=123。

    【讨论】:

    • 感谢您的回答。问题是我的数据不是自然图像,它的通道不对应RGB。我想我会按照您的回答并使用 python 计算我的数据的每个通道平均值。
    【解决方案2】:

    最简单的解决方案是创建图像集的 LMDB 或 LevelDB 数据库。

    复杂的解决方案是编写一个类似于compute_image_mean的工具,它接受图像输入并进行转换并找到均值!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-24
      • 2011-07-13
      • 1970-01-01
      • 2018-05-21
      • 1970-01-01
      • 2021-01-12
      相关资源
      最近更新 更多