我在哪里可以找到有关tensorflow对象检测api train_config选项的可用选项的信息?

问题描述

pipeline.config中,有一个train_config部分似乎具有一些很棒的data_augmentation_options,在生成tfrecords之前我通常会这样做。在哪里可以找到可用选项的列表?在下面发布的示例中,它们有两个data_augmentation_options {}部分用于两个不同的扩充,是否不可能将所有不同的扩充都放在一个data_augmentation_options {}中?

他们的例子:

train_config {
  batch_size: 4
  data_augmentation_options {
    random_horizontal_flip {
    }
  }
  data_augmentation_options {
    random_crop_image {
      min_object_covered: 0.0
      min_aspect_ratio: 0.75
      max_aspect_ratio: 3.0
      min_area: 0.75
      max_area: 1.0
      overlap_thresh: 0.0
    }
  }

你不能这样做吗?

train_config {
  batch_size: 4
  data_augmentation_options {
    random_horizontal_flip {
    },random_vertical_flip {
    },random_crop_image {
        min_object_covered: 0.0
        min_aspect_ratio: 0.75
        max_aspect_ratio: 3.0
        min_area: 0.75
        max_area: 1.0
        overlap_thresh: 0.0
    }
  }

在审查我的问题时,我发现一个this问题已经使我指向this文件,该文件包含所有可能的选项,以及一个preprocessing.py文件,您可以在其中查找可用的参数。

所以我想我只是在问一部分,您是否必须为每个扩充使用不同的data_augmentation_options?是否有使用这些字段的更好指南,所以我们不必寻找参数及其边界等?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)