Detectron: рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: рдХрд╛рд░реНрдп_рдореВрд▓реНрдпрд╛рдВрдХрди рдирд╛рдо рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

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

рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "рдЯреВрд▓реНрд╕/infer_simple.py", рд▓рд╛рдЗрди 42, in
рдЖрдпрд╛рдд core.test_engine infer_engine рдХреЗ рд░реВрдк рдореЗрдВ
рдлрд╝рд╛рдЗрд▓ "/home/user523/zjs/detectron/lib/core/test_engine.py", рд▓рд╛рдЗрди 36, рдореЗрдВ
рдбреЗрдЯрд╛рд╕реЗрдЯ рд╕реЗ рдЖрдпрд╛рдд рдХрд╛рд░реНрдп_рдореВрд▓реНрдпрд╛рдВрдХрди
рдЖрдпрд╛рдд рддреНрд░реБрдЯрд┐: рдХрд╛рд░реНрдп_рдореВрд▓реНрдпрд╛рдВрдХрди рдирд╛рдо рдЖрдпрд╛рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдореИрдВрдиреЗ рдЕрдЬрдЧрд░рдкрде рдореЗрдВ detectron/lib рдЬреЛрдбрд╝рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рдореИрдВрдиреЗ рдЕрдЬрдЧрд░ рдкрде рд╕реЗ рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ рдХреЛ рд╣рдЯрд╛рдХрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рд╣реИред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдк рдореЗрдВ рд╕реЗ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИред

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

рдореЗрд░реЗ рд╕рд╛рде рднреА рд╡рд╣реА рджрд┐рдХреНрдХрдд рд╣реИред

рдирдорд╕реНрддреЗ @zhangjinsong3 рдФрд░ @jungalwala , рд╣рдо рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЕрдкрдиреА рдУрд░ рд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде рд╣реИрдВред

рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рджреЛрдиреЛрдВ рд╣рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╣рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓ рд╕рдХрддреА рд╣реИ?

рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ:

  • рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо: ?
  • рдкрд╛рдпрдерди рд╕рдВрд╕реНрдХрд░рдг: ?
  • рдкрд╛рдпрдерди рдкрд░реНрдпрд╛рд╡рд░рдг: ? (рдпрджрд┐ рд▓рд╛рдЧреВ рд╣реЛ)
  • setuptools рд╕рдВрд╕реНрдХрд░рдг: ?
  • Cython рд╕рдВрд╕реНрдХрд░рдг: ?
  • рдХреБрдЫ рдФрд░ рдЬреЛ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд▓рдЧрддрд╛ рд╣реИ: ?

рд╣рд╛рдп @ ir413 , рдореЗрд░реЗ рдкрд╛рд╕ рднреА рдпрд╣реА рдореБрджреНрджрд╛ рд╣реИред Ubuntu16.04, Python2.7.12, setuptools 38.4.0, Cython 0.27.3ред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЬреАрдм рд▓рдЧрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ Pycharm рдХреЛрдИ рдЪреЗрддрд╛рд╡рдиреА рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ рдпрд╛ рдХреЛрдИ рддреНрд░реБрдЯрд┐ рдЙрддреНрдкрдиреНрди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдПрдХ рд╣реА рдкрд░реЗрд╢рд╛рдиреА рдореЗрдВ рд╣реВрдБред
рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐...
рднрд▓реЗ рд╣реА рдореИрдВрдиреЗ detectron/lib рдХреЛ PATHONPATH рдореЗрдВ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реЛ рдФрд░ рдЗрд╕реЗ echo $PYTHONPATH рджреНрд╡рд╛рд░рд╛ рдареАрдХ рд╕реЗ рдЬрд╛рдВрдЪрд╛ рд╣реЛ,
detectron/lib рдореЗрдВ py рдлрд╝рд╛рдЗрд▓реЗрдВ рдЖрдпрд╛рдд рди рдХрд░реЗрдВред

@Labyrins , рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдк INSTALL.md рдореЗрдВ "cd $DETECTRON/lib && make" рдХрд░рдирд╛ рднреВрд▓ рдЧрдП рд╣реЛрдВред

@XYAskрдХреНрдпреЛрдВ рдирд╣реАрдВред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдРрд╕рд╛ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ .. рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рд╣рд╛рдп @ ir413 , рдореЗрд░рд╛ рдХрдВрдкреНрдпреВрдЯрд░ рдЙрдмрдВрдЯреВ 16.04 рд╣реИ, рдкрд╛рдпрдерди 2.7, рд╕реЗрдЯрдЕрдкрдЯреВрд▓ 38.4.0, рд╕рд╛рдЗрдерди 0.23.4, рдУрдкрдирд╕реАрд╡реА-рдкрд╛рдпрдерди 3.4.0.12..рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгреА рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

рдореЗрд░реЗ рд╕рд╛рде рднреА рд╡рд╣реА рджрд┐рдХреНрдХрдд рд╣реИред

рдореЗрд░реА рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рдереАред рдореИрдВрдиреЗ рдЕрдЬрдЧрд░ рдкрде рд╕реЗ рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ рдХреЛ рд╣рдЯрд╛рдХрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ рд╣реИред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдк рдореЗрдВ рд╕реЗ рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рд╣реИред

рдирдорд╕реНрддреЗ @XYAsk Why рдФрд░ @ zhangjinsong3 , рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдКрдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП рд╕рд┐рд╕реНрдЯрдо/рдкреИрдХреЗрдЬ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИрдВред

рдХреНрдпрд╛ рдЖрдк рдХреГрдкрдпрд╛ рдЗрд╕ рддреНрд░реБрдЯрд┐ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдард╛рдП рдЧрдП рд╕рдЯреАрдХ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЪрд░рдгреЛрдВ (w/рдХрдорд╛рдВрдб) рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЪрд▓рд╛рдП рдЬрд╛ рд░рд╣реЗ рдХрдорд╛рдВрдб рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ make рдЕрдВрддрд░реНрдЧрдд $DETECTRON/lib рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреВрд░рд╛ рдЖрдЙрдЯрдкреБрдЯ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЛ рдЖрджреЗрд╢реЛрдВ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ:

python2 -c "from distutils import sysconfig; print(sysconfig.get_python_lib())"
python2 -c "from distutils import sysconfig; print(sysconfig.get_python_inc())"

рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
рд╕реБрдЭрд╛рд╡ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @assafmus ред рдХреГрдкрдпрд╛ рд░рдирд┐рдВрдЧ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░реЗрдВ:

python2 -c "import datasets; print(datasets.__file__)"

@assafmus рд╡рд╣ рднреА рдореЗрд░реЗ рдореБрджреНрджреЗ рдХрд╛ рдХрд╛рд░рдг рдерд╛!

@ ir413 рдЪрд▓рдиреЗ рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ:

2018-01-30 08-51-56
рдПрд╕рд╛рдлрдорд╕ рдХреА рд╡рд┐рдзрд┐ рдХрд╛рдо рдХрд░рддреА рд╣реИред

@assafmus рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рднреА рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХреНрдпреЛрдВред рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж!

@assafmus рдЖрдкрдХреА рдЯрд┐рдк рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рдЕрдм рдпрд╣ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИ!

@assafmus рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рджред рд░рд┐рдХреЙрд░реНрдб рдХреЗ рд▓рд┐рдП, @ ir413 , рдореИрдВрдиреЗ models/research рдФрд░ models/research/slim рдХреЛ рдЕрдЬрдЧрд░ рдкрде рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛, рдЬреЛ TensorFlow рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред рдХреНрдпрд╛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ Google рдФрд░ Facebook рднреА PYTHONPATH рдореЗрдВ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рддреЗ рд╣реИрдВ? рдмрд╕ рдордЬрд╛рдХ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рдЬрд▓реНрдж рд╣реА рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:
-- рдиреАрдЪреЗ рджрд┐рдП рдЧрдП @ppwwyyxx рдХреЗ рд▓рд┐рдП datasets рдореЙрдбреНрдпреВрд▓ рдХрд╛ рдПрдХ рдирд╛рдо рд╣реИ slim ред

рд╕реНрд▓рд┐рдо рдореЗрдВ рдПрдХ "рдбреЗрдЯрд╛рд╕реЗрдЯ" рд╕рдмрдореЙрдбреНрдпреВрд▓ рд╣реИ: https://github.com/tensorflow/models/tree/master/research/slim/datasetsред

@ppwwyyxx рдмрд┐рд▓реНрдХреБрд▓

рд╕рдмрдХреЛ рд╢реБрдХреНрд░реАрдпрд╛ред datasets рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдореЙрдбреНрдпреВрд▓ рдирд╛рдо рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ, рдЬреЛ рдЖрдпрд╛рдд рд╕рдВрдШрд░реНрд╖реЛрдВ рдХреЛ рдЬрдиреНрдо рджреЗ рд╕рдХрддрд╛ рд╣реИ рдЬреИрд╕рд╛ рдХрд┐ рдЯреЗрдВрд╕рд░рдлрд╝реНрд▓реЛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЖрдк рдореЗрдВ рд╕реЗ рдХреБрдЫ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╣рдо рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рдПрдХ рдиреЛрдЯ рдЬреЛрдбрд╝реЗрдВрдЧреЗ рдФрд░ рдЗрд╕реЗ рдЖрдЧреЗ рд╕рдВрдмреЛрдзрд┐рдд рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред

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

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

Hwang-dae-won picture Hwang-dae-won  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

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

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

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

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