рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди:
рдЪрд░рдг 1 - рд╣рд╛рдирд┐ 240.92623901367188 - рдореВрд╡рд┐рдВрдЧ рдПрд╡реЗ рд▓реЙрд╕ 240.92623901367188
рдЪрд░рдг 2 - рд╣рд╛рдирд┐ 241.2866668701172 - рдореВрд╡рд┐рдВрдЧ рдПрд╡реЗ рд▓реЙрд╕ 240.96228179931643
рдЪрд░рдг 3 - рд╣рд╛рдирд┐ 239.79562377929688 - рдЪрд▓рддреА рдФрд╕рдд рд╣рд╛рдирд┐ 240.84561599731447
рдореИрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕рдЯреАрдХрддрд╛ рдФрд░ рд╕рддреНрдпрд╛рдкрди рд╕рдЯреАрдХрддрд╛ рдХреИрд╕реЗ рдЬреЛрдбрд╝реВрдВ?
рдЪрд░рдг 1 - рд╣рд╛рдирд┐ 240.92623901367188 - рдЪрд▓рддреА рдФрд╕рдд рд╣рд╛рдирд┐ 240.92623901367188 - рдЯреНрд░реЗрди 0.221
рдЪрд░рдг 2 - рд╣рд╛рдирд┐ 241.2866668701172 - рдЪрд▓рддреА рдФрд╕рдд рд╣рд╛рдирд┐ 240.96228179931643 - рдЯреНрд░реЗрди 0.222
рдЪрд░рдг 3 - рд╣рд╛рдирд┐ 239.79562377929688 - рдЪрд▓рддреА рдФрд╕рдд рд╣рд╛рдирд┐ 240.84561599731447 - рдЯреНрд░реЗрди 0.223
1 рдпреБрдЧ рд╕рдорд╛рдкреНрдд, рд╕рддреНрдпрд╛рдкрди 0.210
рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ 2 рддрд░реАрдХреЗ рд╣реИрдВред рдЖрдк рдЯреНрд░реЗрди рдореЗрдВ рдбреЗрдЯрд╛ рд╕реЗрдЯ рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЛрдб рдХреЗ рдЕрдВрджрд░ рд╕реЗрдЯ рдХреЛ рдорд╛рдиреНрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдХреЗрд╡рд▓ 2 рдЕрд▓рдЧ рдбреЗрдЯрд╛ рд╕реЗрдЯ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдЯреНрд░реЗрди рдХреЗ рд▓рд┐рдП рдФрд░ рджреВрд╕рд░рд╛ рдлреНрд▓реЛ рдореЙрдбреНрдпреВрд▓ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдкрд░ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рд╡реИрд╕реЗ рднреА, рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ default.py рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рдирдП рдкреИрд░рд╛рдореАрдЯрд░ рдЬреЛрдбрд╝рдиреЗ рдЪрд╛рд╣рд┐рдП, рдлрд┐рд░ data.py (yolo рдФрд░ yolov2 рдлрд╝реЛрд▓реНрдбрд░ рджреЛрдиреЛрдВ) рд╕реЗ _batch, рдкрд╛рд░реНрд╕ рдФрд░ рд╢рдлрд╝рд▓ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ рдФрд░ Flow.py рдореЗрдВ рдЯреНрд░реЗрди () рд╡рд┐рдзрд┐ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВред рдлрд╝рд╛рдЗрд▓ (рдпрд╣рд╛рдВ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ рд╕рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреЗрд╡рд▓ рдПрдХ рдФрд░ рдмреИрдЪ (рдкреНрд░рддреНрдпреЗрдХ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдпрд╛ рдПрдХ рдмрд╛рд░ рдХрдИ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ) рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди train_op рдХреЛ рд╡рд╛рдкрд╕ рдХрд┐рдП рдмрд┐рдирд╛ рддрд╛рдХрд┐ рдЖрдк рд╡рдЬрд╝рди рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рди рдХрд░реЗрдВ)ред рдЖрдк рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ tf.summary.FileWriter рднреА рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдк рдЯреЗрдВрд╕рд░рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╕рддреНрдпрд╛рдкрди рд╣рд╛рдирд┐ рдЧреНрд░рд╛рдл рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░ рд╕рдХреЗрдВред
рдореИрдВрдиреЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ 2 рдЕрд▓рдЧ-рдЕрд▓рдЧ рдбреЗрдЯрд╛ рд╕реЗрдЯ рднреЗрдЬрдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ред рдпрд╣ рдХрд╛рдлреА рд╕реАрдзреЗ рдЖрдЧреЗ рдерд╛ред рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдореИрдВ рдХрд╛рдлреА рд╕реНрдкрд╖реНрдЯ рдерд╛ред
@ Costyv95 рдХреНрдпрд╛ рдЖрдк рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдЬреЛрдбрд╝реЗ рдЧрдП рдорд╛рдкрджрдВрдбреЛрдВ рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рд╕реБрдЭрд╛рдП рдЧрдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
рд╣рд╛рдБ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдпрд╣рд╛рдВ рдлрд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реВрдВрдЧрд╛ред рдпрджрд┐ рдЖрдкрдХрд╛ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИ, рддреЛ рдмрд╕ рдкреВрдЫреЗрдВред
@ Costyv95 рдХреНрдпрд╛ рд╕рддреНрдпрд╛рдкрди рд╕реЗрдЯ рдЖрдкрдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдврд╛рд▓ рдЕрджреНрдпрддрди рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ?
рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛, рд╕рддреНрдпрд╛рдкрди рдирдореВрдиреЗ рдврд╛рд▓ рдЕрджреНрдпрддрди рдореЗрдВ рдпреЛрдЧрджрд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред
рд╣рд╛рдВ, рд╕рддреНрдпрд╛рдкрди рдХреЗрд╡рд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗрдЯ рдХреЗ рдмрд╛рд╣рд░ рдореЙрдбрд▓ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рд▓рд┐рдП рд╣реИред
рдирдорд╕реНрддреЗ,
рдорд╛рдлрд╝ рдХрд░рдирд╛ред рдореИрдВрдиреЗ рдЖрдЦрд┐рд░реА рдореЗрд▓ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ред рд╣рд╛рдВ, рд╕рддреНрдпрд╛рдкрди рдХреЗрд╡рд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реЗрдЯ рдХреЗ рдмрд╛рд╣рд░ рдореЙрдбрд▓ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХреЗ рд▓рд┐рдП рд╣реИред
рдордВрдЧрд▓рд╡рд╛рд░, 4 рдЬреБрд▓рд╛рдИ, 2017, 15:16:24 GMT + 3, yfliu рдкрд░ [email protected] рд▓рд┐рдЦрд╛ рд╣реИ:
рдореБрдЭреЗ рдорд┐рд▓ рдЧрдпрд╛, рд╕рддреНрдпрд╛рдкрди рдирдореВрдиреЗ рдврд╛рд▓ рдЕрджреНрдпрддрди рдореЗрдВ рдпреЛрдЧрджрд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред
-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВред
@ Costyv95 рдореИрдВ рд╕рд┐рд░реНрдл рдпрд╣ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдореВрд▓ рдХреЛрдб рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЗрд╕реЗ рдХреИрд╕реЗ рдЪрд▓рд╛рдпрд╛ рдЬрд╛рдП? рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!
@ Costyv95 рдореИрдВ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ ./flow --model cfg/yolo.cfg --train --dataset "/home/thinkjoy/lwl/modify-darkflow-master/data/VOCdevkit/VOC2007/JPEGImages" --annotation " /рд╣реЛрдо/рдерд┐рдВрдХрдЬреЙрдп/рдПрд▓рдбрдмреНрд▓реНрдпреВрдПрд▓/рд╕рдВрд╢реЛрдзрд┐рдд-рдбрд╛рд░реНрдХрдлреНрд▓реЛ-рдорд╛рд╕реНрдЯрд░/рдбреЗрдЯрд╛/рд╡реАрдУрд╕реАрджреЗрд╡рдХрд┐рдЯ/рд╡реАрдУрд╕реА2007/рдПрдиреЛрдЯреЗрд╢рди" --рдЬреАрдкреАрдпреВ 1.0
рдпрд╣рд╛рдВ рддреНрд░реБрдЯрд┐ рд╣реИ (рдХреЛрдб рдХреЛ рдЖрдкрдХреЗ рдЬреИрд╕рд╛ рд╣реА рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░реЗрдВ)
рдлрд╝рд╛рдЗрд▓ "/home/thinkjoy/lwl/modify-darkflow-master/darkflow/net/flow.py", рд▓рд╛рдЗрди 82, рдЯреНрд░реЗрди рдореЗрдВ
Feed_dict[self.learning_rate] = lr
рд╡рд┐рд╢реЗрд╖рддрд╛ рддреНрд░реБрдЯрд┐: 'TFNet' рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдХреЛрдИ рд╡рд┐рд╢реЗрд╖рддрд╛ рдирд╣реАрдВ рд╣реИ 'learning_rate'
рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдЬреЛ рдХреЛрдб рджрд┐рдпрд╛ рд╣реИ рдЙрд╕рдореЗрдВ рдЕрдиреБрдХреВрд▓реА рд╕реАрдЦрдиреЗ рдХреА рджрд░ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдВрд╢реЛрдзрди рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдПрдХ рдФрд░ рдмрджрд▓рд╛рд╡ рдХрд░рдирд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдпрд╣рд╛рдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ: https://github.com/thtrieu/darkflow/pull/216/commits/124d55d32d17bdee111201fd6fe520db709a4f9c
рдФрд░ рдЖрдкрдХреЛ рд╕рддреНрдпрд╛рдкрди рд╣рд╛рдирд┐ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХреЛрдВ рдореЗрдВ --val_dataset рдФрд░ val_annotation рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред
@ Costyv95 рдХреНрдпрд╛ рд╣рдо рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдПрдХ рдмрд╛рд░ рд╕рддреНрдпрд╛рдкрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рддрдиреЗ рдХрджрдо рд╣реИрдВ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдХрджрдо рдПрдХ рд╡реИрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдмрд░реНрдмрд╛рдж рд╕рдордп рд╣реИ? рдзрдиреНрдпрд╡рд╛рдж!
@ Costyv95 рдФрд░ рдХреНрдпрд╛ рдЖрдкрдиреЗ рд╡реИрд▓ рд╣реЛрдиреЗ рдкрд░ рд╕рдЯреАрдХрддрд╛ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд┐рдпрд╛ рд╣реИ?
@ рдбреНрд░реАрдо-рд╡рд┐рд▓ рдПрди рдЪрд░рдгреЛрдВ рдореЗрдВ рдПрдХ рдмрд╛рд░ рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП, рдЖрдк рдЖрд╕рд╛рдиреА рд╕реЗ defaults.py рдореЗрдВ рдПрдХ рддрд░реНрдХ (val_steps) рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╡рд╛рд╣ рдореЗрдВ рдЯреНрд░реЗрди рд╡рд┐рдзрд┐ рдореЗрдВ рдЖрдк рдХреЗрд╡рд▓ рдЙрд╕ рдХреЛрдб рдХреЛ рдЪрд▓рд╛рддреЗ рд╣реИрдВ рдЬреЛ "# рд╕рддреНрдпрд╛рдкрди рд╕рдордп" рдХреЗ рдмрд╛рдж рдПрдХ рдХрдерди рдХреЗ рдЕрдВрджрд░ рд╣реЛрддрд╛ рд╣реИ рдЗрд╕ рддрд░рд╣:
`#рд╕рддреНрдпрд╛рдкрди рд╕рдордп
if i % self.FLAGS.val_steps == 0:
(x_batch, datum) = next(val_batches)
feed_dict = {
loss_ph[key]: datum[key]
for key in loss_ph }
feed_dict[self.inp] = x_batch
feed_dict.update(self.feed)
feed_dict[self.learning_rate] = lr
fetches = [loss_op, self.summary_op]
fetched = self.sess.run(fetches, feed_dict)
loss = fetched[0]
if loss_mva_valid is None: loss_mva_valid = loss
loss_mva_valid = .9 * loss_mva_valid + .1 * loss
self.val_writer.add_summary(fetched[1], step_now)
form = 'VALIDATION step {} - loss {} - moving ave loss {}'
self.say(form.format(step_now, loss, loss_mva_valid))`
defaults.py рдореЗрдВ рдмрд╕ рдЗрд╕ рд▓рд╛рдЗрди рдХреЛ рдЬреЛрдбрд╝реЗрдВ:
self.define('val_steps', '1', 'evaluate validation loss every #val_steps iterations')
рдореБрдЭреЗ рд╕рдЯреАрдХрддрд╛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рджреВрд╕рд░рд╛ рдкреНрд░рд╢реНрди рдирд╣реАрдВ рдорд┐рд▓рддрд╛ рд╣реИред
@ Costyv95 рдЖрдкрдХреЗ рдЙрддреНрддрд░ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рджреВрд╕рд░рд╛ рдкреНрд░рд╢реНрди рдХреЗрд╡рд▓ рдорд╛рдиреНрдп рд╣реЛрдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реИ, рд╣рдореЗрдВ рди рдХреЗрд╡рд▓ рд╕рддреНрдпрд╛рдкрди рд╣рд╛рдирд┐ рдорд┐рд▓рддреА рд╣реИ рдмрд▓реНрдХрд┐ рд╕рддреНрдпрд╛рдкрди рд╕рдЯреАрдХрддрд╛ рднреА рдорд┐рд▓рддреА рд╣реИ?
@ рдбреНрд░реАрдо-рд╡рд┐рд▓ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рдХрд╕реНрдЯрдо рд╕рдЯреАрдХрддрд╛ рд╡рд┐рдзрд┐ рд▓рд╛рдЧреВ рдХрд░рдиреА рд╣реЛрдЧреА рдЬреЛ рдЬреАрдЯреА рдмреЙрдХреНрд╕ рдФрд░ рдЕрдиреБрдорд╛рдирд┐рдд рдмреЙрдХреНрд╕ рдХреА рддреБрд▓рдирд╛ рдХрд░рддреА рд╣реИ (рдЕрдиреБрдорд╛рдирд┐рдд рдмреЙрдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рдХреЛрдб рджреЗрдЦреЗрдВ), рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕рдХрд╛ рдХреЛрдИ рдХрд╛рд░рдг рдирд╣реАрдВ рджрд┐рдЦ рд░рд╣рд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдиреБрдХрд╕рд╛рди рдХрд╛рдлреА рд╣реИред рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдЖрдк рдЬреЛ рд╕рддреНрдпрд╛рдкрди рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВ рд╡рд╣ рд╕рддреНрдпрд╛рдкрди рд╕реЗрдЯ рд╕реЗ рдХреЗрд╡рд▓ рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдорд┐рдиреА рдмреИрдЪ рдкрд░ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдПрдХ рдмрдбрд╝реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╕рддреНрдпрд╛рдкрди рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рдкрд░реАрдХреНрд╖рдг рд╣рд╛рдирд┐ рдХрд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред
@ Costyv95 рдареАрдХ рд╣реИ, рдзрдиреНрдпрд╡рд╛рдж
рд╣рд╛рдп @ Costyv95 ред рдореБрдЭреЗ рд╡реИрд▓ рд▓реЙрд╕ рд╡реИрд▓реНрдпреВ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИред рдореИрдВрдиреЗ рдЖрдкрдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдФрд░ рдХреЛрдб рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреЗ рд╣реБрдП рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐рдпрд╛рдБ рд╣реИрдВ
File "flow", line 6, in <module>
cliHandler(sys.argv)
File "/home/alxe/ML/darkflow/darkflow/cli.py", line 26, in cliHandler
tfnet = TFNet(FLAGS)
File "/home/alxe/ML/darkflow/darkflow/net/build.py", line 64, in __init__
self.framework = create_framework(*args)
File "/home/alxe/ML/darkflow/darkflow/net/framework.py", line 59, in create_framework
return this(meta, FLAGS)
File "/home/alxe/ML/darkflow/darkflow/net/framework.py", line 15, in __init__
self.constructor(meta, FLAGS)
File "/home/alxe/ML/darkflow/darkflow/net/yolo/__init__.py", line 20, in constructor
misc.labels(meta, FLAGS) #We're not loading from a .pb so we do need to load the labels
File "/home/alxe/ML/darkflow/darkflow/net/yolo/misc.py", line 36, in labels
with open(file, 'r') as f:
TypeError: coercing to Unicode: need string or buffer, NoneType found
рдХреНрдпрд╛ рдЖрдк рдлрд╝рд╛рдЗрд▓ рдЪрд░ рдХрд╛ рдорд╛рди рдкреНрд░рд┐рдВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?
@ Costyv95 рдирд╣реАрдВ, рдореИрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдореИрдВ рдпрд╣реА рдЪрд▓рд╛рддрд╛ рд╣реВрдВ:
python flow --model cfg/tiny-yolo-voc-1c.cfg --train --dataset train/images --annotation train/annotations --load bin/yolo.weights --gpu 1.0 --epoch 300
"рдлрд╛рдЗрд▓ рд╡реЗрд░рд┐рдПрдмрд▓" рд╕реЗ рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдорд┐рд╕реНрдХ.рдкреА рдореЗрдВ рд▓рд╛рдЗрди 36 рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рд╡реЗрд░рд┐рдПрдмрд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдЖрдкрдХреЗ рдХреЛрдб рдореЗрдВ рдХреНрдпрд╛ рдЧрд▓рдд рд╣реИред
рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ --val_dataset рддрд░реНрдХ рдирд╣реАрдВ рд╣реИ? рдЖрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛? рдЖрдкрдиреЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреЛ рдХреЛрдб рдХреЗ рдЕрдВрджрд░ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рд╣реИ рдпрд╛ рдЖрдкрдиреЗ --val_dataset рддрд░реНрдХ рдЬреЛрдбрд╝рд╛ рд╣реИ?
@ Costyv95 рд╣рд╛рдп, рдореИрдВрдиреЗ рдЖрдкрдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ diff.zip рдкрд░ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдлрд┐рд░ рдореИрдВрдиреЗ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА
"flow --train --model ./coke/yolo-coke-2c.cfg --annotation ./coke/train/annotations --dataset ./coke/train/images --gpu 1.0 --batch 8 --save 1000 --val_dataset ./coke/validation/images --val_annotation ./coke/validation/annotations
рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рддреНрд░реБрдЯрд┐ рдорд┐рд▓реА
`
[ nkhanh@localhost khanh]$ ./run_coke.sh
рдкрд╛рд░реНрд╕рд┐рдВрдЧ ./coke/yolo-coke-2c.cfg
рд▓реЛрдб рд╣реЛ рд░рд╣рд╛ рд╣реИ...
0.0001392364501953125s . рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реБрдЖ
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/ usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/рдкреНрд░рд╡рд╛рд╣", рдкрдВрдХреНрддрд┐ 6, in
рдХреНрд▓реАрд╣реИрдВрдбрд▓рд░ (sys.argv)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib64/python3.6/site-packages/darkflow/cli.py", рд▓рд╛рдЗрди 26, cliHandler рдореЗрдВ
рдЯреАрдПрдлрдиреЗрдЯ = рдЯреАрдПрдлрдиреЗрдЯ (рдЭрдВрдбреЗ)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib64/python3.6/site-packages/darkflow/net/build.py", рд▓рд╛рдЗрди 64, __init__ рдореЗрдВ
self.framework = create_framework(*args)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib64/python3.6/site-packages/darkflow/net/framework.py", рд▓рд╛рдЗрди 59, create_framework рдореЗрдВ
рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдХрд░реЗрдВ (рдореЗрдЯрд╛, рдлреНрд▓реИрдЧ)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib64/python3.6/site-packages/darkflow/net/framework.py", рд▓рд╛рдЗрди 15, __init__ рдореЗрдВ
рд╕реЗрд▓реНрдл рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ (рдореЗрдЯрд╛, рдлреНрд▓реИрдЧ)
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib64/python3.6/site-packages/darkflow/net/yolo/__init__.py", рд▓рд╛рдЗрди 20, рдХрдВрд╕реНрдЯреНрд░рдХреНрдЯрд░ рдореЗрдВ
Misc.labels(meta, FLAGS) #рд╣рдо .pb рд╕реЗ рд▓реЛрдб рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рд▓реЗрдмрд▓ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib64/python3.6/site-packages/darkflow/net/yolo/misc.py", рд▓рд╛рдЗрди 36, рд▓реЗрдмрд▓ рдореЗрдВ
рдЦреБрд▓реЗ (рдлрд╝рд╛рдЗрд▓, 'рдЖрд░') рдХреЗ рд╕рд╛рде рдПрдл рдХреЗ рд░реВрдк рдореЗрдВ:
рд▓реЗрдЦрди рддреНрд░реБрдЯрд┐: рдЕрдкреЗрдХреНрд╖рд┐рдд str, рдмрд╛рдЗрдЯреНрд╕ рдпрд╛ os.PathLike рд╡рд╕реНрддреБ, рдХреЛрдИ рдирд╣реАрдВ рдЯрд╛рдЗрдк
`
@khanh1412
Misc.py рд▓рд╛рдЗрди рдореЗрдВ 29
рдЗрд╕реЗ рдЕрдкрдиреА рдХрд╕реНрдЯрдо рд▓реЗрдмрд▓ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдмрджрд▓реЗрдВред
рдлрд╝рд╛рдЗрд▓ = 'рд▓реЗрдмрд▓.txt'
рдкреАрдПрд╕ рдпрд╣ рдПрдХ рдЕрд╕реНрдерд╛рдпреА рд╕рдорд╛рдзрд╛рди рд╣реИред
@ рдХреЛрд╕реНрдЯреАрд╡95
рдХреИрд╕реЗ рд╕рдордЭреЗрдВ '[' рдФрд░ ']' рд╣рдЯрд╛рдПрдВ?
рдкреНрд░рд╢рд┐рдХреНрд╖рдг рджрд░реНрдЬ рдХрд░реЗрдВ ...
рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "рдкреНрд░рд╡рд╛рд╣", рдкрдВрдХреНрддрд┐ 6, рдореЗрдВ
рдХреНрд▓реАрд╣реИрдВрдбрд▓рд░ (sys.argv)
рдлрд╝рд╛рдЗрд▓ "/Users/sisyphus/darkflow/darkflow/cli.py", рд▓рд╛рдЗрди 33, cliHandler рдореЗрдВ
рдкреНрд░рд┐рдВрдЯ ('рдкреНрд░рд╢рд┐рдХреНрд╖рдг рджрд░реНрдЬ рдХрд░реЗрдВ ...'); tfnet.train ()
рдлрд╝рд╛рдЗрд▓ "/Users/sisyphus/darkflow/darkflow/net/flow.py", рд▓рд╛рдЗрди 54, рдЯреНрд░реЗрди рдореЗрдВ
arg_steps = self.FLAGS.steps[1:-1] # '[' рдФрд░ ']' рд╣рдЯрд╛рдПрдВ
рд▓реЗрдЦрди рддреНрд░реБрдЯрд┐: 'рдХреЛрдИ рдирд╣реАрдВ' рд╡рд╕реНрддреБ рд╕рдмрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ
рдирдорд╕реНрддреЗ @ Costyv95
рдЯреЗрдиреНрд╕рд░рдмреЛрд░реНрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рддреНрдпрд╛рдкрди рд╣рд╛рдирд┐ рдЧреНрд░рд╛рдл рдХреЛ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рддреНрдпрд╛рдкрди рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ tf.summary.FileWriter рдХрд╣рд╛рдВ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдзрдиреНрдпрд╡рд╛рдж
@ Costyv95 рдореИрдВрдиреЗ рдЖрдкрдХреА рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, diff.zipред рд▓реЗрдХрд┐рди рдЯрд░реНрдорд┐рдирд▓ рдореБрдЭреЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ --val_dataset рдПрдХ рдЕрдорд╛рдиреНрдп рддрд░реНрдХ рд╣реИред рдХреНрдпрд╛ рдореБрдЭреЗ рдЕрдиреНрдп рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ?
@ Costyv95 рдореИрдВрдиреЗ рдЖрдкрдХреА рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, diff.zipред рд▓реЗрдХрд┐рди рдЯрд░реНрдорд┐рдирд▓ рдореБрдЭреЗ рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ --val_dataset рдПрдХ рдЕрдорд╛рдиреНрдп рддрд░реНрдХ рд╣реИред рдХреНрдпрд╛ рдореБрдЭреЗ рдЕрдиреНрдп рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ?
рдЖрдкрдХреЛ yolo-data рдФрд░ yolov2-data рд╡рд╛рд▓реА рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдкрдХреЛ рдХреЗрд╡рд▓ "рдбреЗрдЯрд╛" рджреНрд╡рд╛рд░рд╛ рдЙрдирдХреЗ рдирд╛рдо рдмрджрд▓рдХрд░ рд╕рдВрдмрдВрдзрд┐рдд рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдореЗрдВ рдХреНрд░рдорд╢рдГ рдХреЙрдкреА рдФрд░ рдкреЗрд╕реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рддрд╛рдХрд┐ рдЙрдирдореЗрдВ рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХреЗред
@khanhhh
рдПрдХ рдХреЛрдб рдЬреЛрдбрд╝реЗрдВ "self.define('labels', 'labels.txt', 'path to рд▓реЗрдмрд▓ file')" "def setDefaults(self):" рдореЗрдВ "darkflow\defaults.py" рдореЗрдВ, рдлрд┐рд░ рдЖрдк "рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ" --labels xxx.txt" рдкреВрд░реНрд╡ рдХреЗ рд░реВрдк рдореЗрдВред
рдмрд╣реБрдд - рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!!!!!!!!
25 рдордИ 2019 рдХреЛ рд╕реБрдмрд╣ 3:11 рдмрдЬреЗ рдЬреИрдХ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com рдиреЗ рд▓рд┐рдЦрд╛:
@KhanhHH https://github.com/KhanhHH
рдПрдХ рдХреЛрдб рдЬреЛрдбрд╝реЗрдВ "self.define('labels', 'labels.txt', 'path to рд▓реЗрдмрд▓ file')" "def setDefaults(self):" рдореЗрдВ "darkflow\defaults.py" рдореЗрдВ, рдлрд┐рд░ рдЖрдк "рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ" --labels xxx.txt" рдкреВрд░реНрд╡ рдХреЗ рд░реВрдк рдореЗрдВред-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдиреЗ рдЯрд┐рдкреНрдкрдгреА рдХреА рдереАред
GitHub рдкрд░ рдЗрд╕ рдИрдореЗрд▓ рд╕реАрдзреЗ рдЬрд╡рд╛рдм рджреЗрдВ, рдЗрд╕реЗ рджреЗрдЦрдиреЗ рдХреЗ https://github.com/thtrieu/darkflow/issues/264?email_source=notifications&email_token=AEIP7DOZYIFBYZHV22RVIADPXD7ELA5CNFSM4DNH2ANKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODWHLNQQ#issuecomment-495892162 , рдпрд╛ рдзрд╛рдЧреЗ рдореВрдХ https://github.com/notifications/ рдЕрдирд╕рдмреНрд╕рдХреНрд░рд╛рдЗрдм-рдСрде/AEIP7DPOGFQ2EYSSZFPZSL3PXD7ELANCNFSM4DNH2ANA ред
@ рдХреЛрд╕реНрдЯреАрд╡95
рд╣реИрд▓реЛ, рдореИрдВ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ "gs://bucket_hand_detection_2" рдкрде рдХреЛ "darkflow\defaults.py" рдореЗрдВ рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдореЗрд░реЗ рдЕрдЬрдЧрд░ (3.7) рдХреЛ рдпрд╣ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддрд╛ рд╣реИ; рдФрд░ "рдмрд╛рд▓реНрдЯреА" рдХрд┐рд╕ рдЦреБрд░рд╛рдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреА рд╣реИ?
@ рдХреЛрд╕реНрдЯреАрд╡95
рд╣реИрд▓реЛ, рдореИрдВ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ "gs://bucket_hand_detection_2" рдкрде рдХреЛ "darkflow\defaults.py" рдореЗрдВ рдХреИрд╕реЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдП? рдореЗрд░реЗ рдЕрдЬрдЧрд░ (3.7) рдХреЛ рдпрд╣ рд░рд╛рд╕реНрддрд╛ рдирд╣реАрдВ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддрд╛ рд╣реИ; рдФрд░ "рдмрд╛рд▓реНрдЯреА" рдХрд┐рд╕ рдЦреБрд░рд╛рдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреА рд╣реИ?
рд╡рд╣реА рддреНрд░реБрдЯрд┐ рд▓реЗрдХрд┐рди рдЪреЗрдХрдкреЙрдЗрдВрдЯ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рд╣реЗрдЬреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдпрд╣ рддреНрд░реБрдЯрд┐ рдХреНрдпрд╛ рд╣реИ @ Costyv95
рдзрдиреНрдпрд╡рд╛рдж @ Costyv95!
рдирдорд╕реНрддреЗ, @ Costyv95 рдпреЛрд▓реЛ рдЯреНрд░реЗрди рдФрд░ рд╕рддреНрдпрд╛рдкрди рд╣рд╛рдирд┐ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди 1000 рдЪрд░рдгреЛрдВ рдХреЗ рдмрд╛рдж рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рдлреЗрдВрдХрддрд╛ рд╣реИред рдлрд╝рд╛рдЗрд▓ FileNotFoundError: [Errno 2] рдРрд╕реА рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдирд╣реАрдВ: 'gsutil': 'gsutil'ред
рддреНрд░реБрдЯрд┐:
@akmeraki рд╣реИрд▓реЛ рдореИрдВ рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рд╕реЗ рдорд┐рд▓рд╛, рдХреНрдпрд╛ рдЖрдкрдХреЛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреЛрдИ рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛?
@ zhe0503 @akmeraki рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдмрд╣реБрдд рджреЗрд░ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рдХреЗрд╡рд▓ "рдкрд╛рдЗрдк рдЗрдВрд╕реНрдЯрд╛рд▓ gsutil" рдЯрд╛рдЗрдк рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рд╕реЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рд╣реЛ рдЧрдИ !!
рд╣реЗ рд▓реЛрдЧреЛрдВред
рдЕрдЧрд░ рдореИрдВ рдкреВрд░реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдореЙрдбрд▓ рдХреА рд╕рдЯреАрдХрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛?
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореИрдВ рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХрд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд▓реЗ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рдХрд┐рд╕реА рдмрд┐рдВрджреБ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдмрдВрдж рдХрд░ рджреЗрддрд╛ рд╣реВрдВред рдЕрдм рдореЗрд░реЗ рдкрд╛рд╕ рдЕрдВрддрд┐рдо рд╕рд╣реЗрдЬреА рдЧрдИ рдЪреМрдХреА рд╣реИ рдФрд░ рдореИрдВ рдЕрдВрддрд┐рдо рдЪреМрдХреА рддрдХ рд╕рдЯреАрдХрддрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
Cpkt рдлреЛрд▓реНрдбрд░ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ,
рдЬрд╛рдВрдЪ рдХреА рдЪреМрдХреА
рдпреЛрд▓реЛ-рдирдпрд╛-50.рдбреЗрдЯрд╛-00000-рдСрдлрд╝-00001
yolo-new-50.index
yolo-new-50.meta
yolo-new-50.profile
рдореИрдВ рдорджрдж рд▓реЛрдЧреЛрдВ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛ред
@ рдХреЛрд╕реНрдЯреАрд╡95
рдореИрдВрдиреЗ рдЖрдкрдХреЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдкрд╛рд▓рди рдХрд┐рдпрд╛ рд▓реЗрдХрд┐рди рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ train.py --val_... рддрд░реНрдХреЛрдВ рдХреЛ рдирд╣реАрдВ рдкрд╣рдЪрд╛рдирддрд╛ рд╣реИред рдХреНрдпрд╛ рдЖрдк рдореЗрд░реА рдорджрдж рдХрд░реЗрдВрдЧреЗ? рддреНрд░реБрдЯрд┐ рдиреАрдЪреЗ рдХреА рддрд░рд╣ рд╣реИ:
рддреНрд░реБрдЯрд┐ - рдЕрдорд╛рдиреНрдп рддрд░реНрдХ: --val_dataset
рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЖрдкрдХреЛ рдЬреЛ рдХреЛрдб рджрд┐рдпрд╛ рд╣реИ рдЙрд╕рдореЗрдВ рдЕрдиреБрдХреВрд▓реА рд╕реАрдЦрдиреЗ рдХреА рджрд░ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рдВрд╢реЛрдзрди рд╣реИрдВ рдФрд░ рдЖрдкрдХреЛ рдПрдХ рдФрд░ рдмрджрд▓рд╛рд╡ рдХрд░рдирд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдпрд╣рд╛рдВ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ: 124d55d
рдФрд░ рдЖрдкрдХреЛ рд╕рддреНрдпрд╛рдкрди рд╣рд╛рдирд┐ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рддрд░реНрдХреЛрдВ рдореЗрдВ --val_dataset рдФрд░ val_annotation рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдореБрдЭреЗ рдиреАрдЪреЗ рдХреА рддрд░рд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:
рддреНрд░реБрдЯрд┐ - рдЕрдорд╛рдиреНрдп рддрд░реНрдХ: --val_dataset
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╣рд╛рдБ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдореИрдВ рдпрд╣рд╛рдВ рдлрд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░реВрдВрдЧрд╛ред рдпрджрд┐ рдЖрдкрдХрд╛ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИ, рддреЛ рдмрд╕ рдкреВрдЫреЗрдВред
рдЕрдВрддрд░ рдЬрд╝рд┐рдк