【发布时间】:2018-11-24 20:10:24
【问题描述】:
我正在尝试使用 Turicreate 在大约 150 张非常高分辨率的图片(每张 4Mb,3000X5000)上训练模型。 我跑了
model = tc.object_detector.create(train_data, max_iterations=10)
一段时间后,我收到“虚拟内存不足”警告,并且在我的计算机卡住之后。
我想知道在这样一批图片上进行训练的最佳做法是什么。
我正在使用的完整代码:
import turicreate as tc
data = tc.SFrame('annotations.sframe')
train_data, test_data = data.random_split(0.8)
model = tc.object_detector.create(train_data, max_iterations=10)
predictions = model.predict(test_data)
metrics = model.evaluate(test_data)
model.save('mymodel.model')
model.export_coreml('MyCustomObjectDetector.mlmodel')
【问题讨论】:
标签: image-processing computer-vision turi-create