Detectron: рдорд┐рдирдЯ () рддрд░реНрдХ рдПрдХ рдЦрд╛рд▓реА рдЕрдиреБрдХреНрд░рдо рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 4 рдЬреВрди 2018  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: facebookresearch/Detectron

E0604 12:01:30.918792 20556 pybind_state.h:422] PythonOp рдлрд╝рдВрдХреНрд╢рди рдЪрд▓рд╛рдиреЗ рдореЗрдВ рдЕрдкрд╡рд╛рдж рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛: ValueError: min() arg рдПрдХ рдЦрд╛рд▓реА рдЕрдиреБрдХреНрд░рдо рд╣реИ

рдкрд░:
/home/server010/disk/Detectron--s/detectron/utils/segms.py(125): polys_to_boxes
/рд╣реЛрдо/рд╕рд░реНрд╡рд░010/рдбрд┐рд╕реНрдХ/рдбрд┐рдЯреЗрдХреНрдЯреНрд░реЙрди--s/detectron/roi_data/mask_rcnn.py(46): add_mask_rcnn_blobs
/рд╣реЛрдо/рд╕рд░реНрд╡рд░010/рдбрд┐рд╕реНрдХ/рдбрд┐рдЯреЗрдХреНрдЯреНрд░реЙрди--рдПрд╕/рдбрд┐рдЯреЗрдХреНрдЯреНрд░реЙрди/roi_data/fast_rcnn.py(197): _sample_rois
/рд╣реЛрдо/рд╕рд░реНрд╡рд░010/рдбрд┐рд╕реНрдХ/рдбрд┐рдЯреЗрдХреНрдЯреНрд░реЙрди--s/detectron/roi_data/fast_rcnn.py(112): add_fast_rcnn_blobs
/рд╣реЛрдо/рд╕рд░реНрд╡рд░010/рдбрд┐рд╕реНрдХ/рдбрд┐рдЯреЗрдХреНрдЯреНрд░реЙрди--рдПрд╕/рдбрд┐рдЯреЗрдХреНрдЯреНрд░реЙрди/рдСрдкреНрд╕/рдХрд▓реЗрдХреНрдЯ_рдФрд░_рдбрд┐рд╕реНрдЯреНрд░рд┐рдмреНрдпреВрдЯ_fpn_rpn_proposals.py(62): рдлреЙрд░рд╡рд░реНрдб
'caffe2 :: EnforceNotMet' рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдлреЗрдВрдХрдиреЗ рдХреЗ рдмрд╛рдж рдХреЙрд▓ рд╕рдорд╛рдкреНрдд рдХрд░реЗрдВ
рдХреНрдпрд╛ (): [pybind_state.h:423 рдкрд░ рд╡рд┐рдлрд▓ рд▓рд╛рдЧреВ рдХрд░реЗрдВ]ред PythonOp рдлрд╝рдВрдХреНрд╢рди рдЪрд▓рд╛рдиреЗ рдореЗрдВ рдЕрдкрд╡рд╛рдж рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛: ValueError: min() arg рдПрдХ рдЦрд╛рд▓реА рдЕрдиреБрдХреНрд░рдо рд╣реИ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдРрд╕рд╛ рд╕реЗрдЧрдореЗрдВрдЯ рдбреЗрдЯрд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ "x0 = min(min(p[::2]) p for p in poly) рдкрд░ рд╣реЛ рд░рд╣реА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ "рдкреА" рдпрд╛рдиреА рдЦрдВрдб рдЦрд╛рд▓реА рд╕реВрдЪреА рд╣реИред
рдХреГрдкрдпрд╛ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ .json рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдкрдХреЗ рдХрд┐рд╕реА "рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди" рдлрд╝реАрд▓реНрдб рдореЗрдВ len("segmentation") <= 6 рд╣реИред
Json_dataset.py рдореЗрдВ рдХреЛрдб рдХрд╛ рд╕рдВрджрд░реНрдн рд▓реЗрдВ
# рдорд╛рдиреНрдп рдмрд╣реБрднреБрдЬреЛрдВ рдореЗрдВ>= 3 рдЕрдВрдХ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ>= 6 рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ
obj ['рд╡рд┐рднрд╛рдЬрди'] = [
p for p in obj['segmentation'] if len(p) >= 6
]

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдкреНрд░рдЬрдирди рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡рд┐рд╡рд░рдг рдирд╣реАрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ред @junxiaoge рдпрджрд┐ рдЖрдк рд╕рдорд╕реНрдпрд╛ рдЯреЗрдореНрдкрд▓реЗрдЯ рднрд░рддреЗ рд╣реИрдВ рддреЛ рдлрд┐рд░ рд╕реЗ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рдорд╣рд╕реВрд╕ рдХрд░реЗрдВред

рдРрд╕рд╛ рд╕реЗрдЧрдореЗрдВрдЯ рдбреЗрдЯрд╛ рдореЗрдВ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рддреНрд░реБрдЯрд┐ "x0 = min(min(p[::2]) p for p in poly) рдкрд░ рд╣реЛ рд░рд╣реА рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ "рдкреА" рдпрд╛рдиреА рдЦрдВрдб рдЦрд╛рд▓реА рд╕реВрдЪреА рд╣реИред
рдХреГрдкрдпрд╛ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ .json рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдЖрдкрдХреЗ рдХрд┐рд╕реА "рд╕реЗрдЧрдореЗрдВрдЯреЗрд╢рди" рдлрд╝реАрд▓реНрдб рдореЗрдВ len("segmentation") <= 6 рд╣реИред
Json_dataset.py рдореЗрдВ рдХреЛрдб рдХрд╛ рд╕рдВрджрд░реНрдн рд▓реЗрдВ
# рдорд╛рдиреНрдп рдмрд╣реБрднреБрдЬреЛрдВ рдореЗрдВ>= 3 рдЕрдВрдХ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ>= 6 рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ
obj ['рд╡рд┐рднрд╛рдЬрди'] = [
p for p in obj['segmentation'] if len(p) >= 6
]

@ рдиреАрд░рдЬ-рдЬреА

рдЖрдкрдХреЗ рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВрдиреЗ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд▓рд┐рдП рджреЛ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдмреЛрд░ рдХрд┐рдпрд╛ рд╣реИред рдРрд╕рд╛ рдореЗрд░реЗ рдЕрдкрдиреЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

lilichu picture lilichu  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

partnercloudsupport picture partnercloudsupport  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

kampelmuehler picture kampelmuehler  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Adhders picture Adhders  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

olgaliak picture olgaliak  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ