【问题标题】:How to specify augmentation in TensorFlow Lite Model Maker?如何在 TensorFlow Lite Model Maker 中指定增强?
【发布时间】:2021-05-31 11:49:57
【问题描述】:

我正在尝试在 TensorFlow Lite Model Maker 的帮助下按照本教程制作图像分类器:https://www.tensorflow.org/lite/tutorials/model_maker_image_classification

当我使用默认值时一切正常。

我要做的是配置超参数,更准确地说是增强超参数:use_augmentationhttps://www.tensorflow.org/lite/tutorials/model_maker_image_classification#change_the_training_hyperparameters

文档说:

use_augmentation:布尔值,使用数据增强进行预处理。默认为假。

现在我的问题是使用什么数据增强?并且可以配置这种增强功能吗?就像我想使用horizo​​ntal_flip,指定旋转和缩放范围等。

提前致谢!

【问题讨论】:

    标签: tensorflow tensorflow-lite data-augmentation image-classification


    【解决方案1】:

    通过转到tflite_model_maker.img 的源代码并遵循use_augmentation 参数,我来到了here,在那里完成了增强。如果模型正在训练,则增强似乎是随机裁剪和翻转。在评估时,显然没有进行随机裁剪或翻转,而只是进行了中心裁剪。

    【讨论】:

    • 我还发现了 preprocess_for_train 函数。然而,它似乎很不充分和不灵活,很难满足实际任务的要求
    猜你喜欢
    • 2021-10-02
    • 1970-01-01
    • 2021-04-16
    • 2020-09-28
    • 2016-09-28
    • 2017-11-01
    • 1970-01-01
    • 2020-11-23
    • 1970-01-01
    相关资源
    最近更新 更多