【发布时间】:2021-01-06 00:44:49
【问题描述】:
我正在尝试使用我的自定义数据集按照 ImageAi 文档训练 YOLOv3 模型。但是训练花费了太多时间,Google Colab 的时间不足以完成此任务。现在如何保存模型状态并在 50/60 epoch 完成后加载它?因为我是初学者,所以我没有获得 Tensorflow 模型检查点 t
以下是代码示例:
from imageai.Detection.Custom import DetectionModelTrainer
trainer = DetectionModelTrainer()
trainer.setModelTypeAsYOLOv3() trainer.setDataDirectory(data_directory="/content/drive/My Drive/Dataset")
trainer.setTrainConfig(object_names_array=["obj1","obj2"], batch_size=4, num_experiments=421)
trainer.trainModel()
【问题讨论】:
-
您应该放一个代码示例并说明您使用的是哪个版本的 tensorflow
-
from imageai.Detection.Custom import DetectionModelTrainer trainer = DetectionModelTrainer() trainer.setModelTypeAsYOLOv3() trainer.setDataDirectory(data_directory="/content/drive/My Drive/Dataset") trainer.setTrainConfig(object_names_array= ["obj1","obj2"], batch_size=4, num_experiments=421) trainer.trainModel()
-
!pip3 install tensorflow==1.13.1
标签: python tensorflow detection imageai yolov5