问题描述
我最近了解到一件奇怪的事情:对象检测模型在 Edge 设备/离线模型上导出为 Android 的 Tflite 和在云托管模型上的生命周期均为 18 个月。我想知道这背后的原因。
预先感谢您的帮助和支持。
以下是我遇到并发现此问题的链接:-
- 边缘设备模型:- https://cloud.google.com/vision/automl/docs/train-edge
- 云端模型:- https://cloud.google.com/vision/automl/object-detection/docs/models
解决方法
定义的 18 个月生命周期适用于旧模型,也就是说,如果模型在这段时间内没有被使用,它将被删除,因为它不再作为 AutoML 模型工作,而是作为一个简单的数据集.
定义寿命的原因是,如果模型处于非活动状态,它可能无法正常运行,即可能无法提供准确的结果。超过 18 个月后,Google 将尽最大努力为该模型提供服务。
为了让模型在定义的生命周期后保持工作状态,我们需要通过提供新旧数据来重新训练模型。
每次开始训练时,AutoML 都会创建一个新模型。它从一开始就创建了一个新模型,因此需要使用所有信息。