ericsen oei
ericsen oei

Reputation: 85

How long does tensorflow object detection API train.py complete training using CPU only?

I am a beginner in machine learning. Recently, I had successfully running a machine learning application using Tensorflow object detection API. My dataset is 200 images of object with 300*300 resolution. However, the training had been running for two days and yet to be completed.

I wonder how long would it take to complete a training?? At the moment it is running at global step 9000, how many global step needed to complete the training?

P.S: the training used only CPUs

Upvotes: 1

Views: 4644

Answers (2)

Ciprian Tomoiagă
Ciprian Tomoiagă

Reputation: 3990

To me this sounds like your training is not converging.

See the discussion in the comments of this question.

Basically, it is recommended that you run eval.py in parallel and check how it performs there as well.

Upvotes: 0

Adnan S
Adnan S

Reputation: 1882

It depends on your desired accuracy and data set of course but I generally stop training when the loss value gets around 4 or less. What is your current loss value after 9000 steps?

Upvotes: 2

Related Questions