рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдВ

рдЕрдиреБрдХреВрд▓рди YOLOv8 рдХреЗ рд╕рд╛рде рдЕрдиреБрдорд╛рди Neural MagicрдХрд╛ рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрди

рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдореЙрдбрд▓ рддреИрдирд╛рдд рдХрд░рддреЗ рд╕рдордп рдЬреИрд╕реЗ Ultralytics YOLOv8 рд╡рд┐рднрд┐рдиреНрди рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░, рдЖрдк рдЕрдиреБрдХреВрд▓рди рдЬреИрд╕реЗ рдЕрджреНрд╡рд┐рддреАрдп рдореБрджреНрджреЛрдВ рд╕реЗ рдЯрдХрд░рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ YOLOv8рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрди рдореЗрдВ рдХрджрдо рд░рдЦрддрд╛ рд╣реИред рдпрд╣ рд░рд╛рд╕реНрддрд╛ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ YOLOv8 рдореЙрдбрд▓ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдФрд░ рд╕рдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВ GPU-level рдкреНрд░рджрд░реНрд╢рди рд╕реАрдзреЗ CPU рдкрд░ред

рдпрд╣ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдЖрдкрдХреЛ рджрд┐рдЦрд╛рддреА рд╣реИ рдХрд┐ рдХреИрд╕реЗ рддреИрдирд╛рдд рдХрд┐рдпрд╛ рдЬрд╛рдП YOLOv8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕, рдЕрдиреБрдорд╛рди рдХреИрд╕реЗ рдЪрд▓рд╛рдПрдВ, рдФрд░ рдпрд╣ рднреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреИрд╕реЗ рдХрд░реЗрдВ рдХрд┐ рдпрд╣ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИред

Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕

Neural MagicрдХрд╛ рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЕрд╡рд▓реЛрдХрди

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

рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдн Neural MagicрдХреЗ рд╕рд╛рде рдЧрд╣рд░рд╛ рд╡рд┐рд░рд▓ YOLOv8

рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ YOLOV8 рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдЗрдП рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд╛рднреЛрдВ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВред рдХреБрдЫ рдкреНрд░рдореБрдЦ рд▓рд╛рднреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

  • рдмрдврд╝реА рд╣реБрдИ рдЕрдиреБрдорд╛рди рдЧрддрд┐: 525 рдПрдлрдкреАрдПрд╕ рддрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ (рдЪрд╛рд▓реВ YOLOv8n), рдХрд╛рдлреА рддреЗрдЬ рд╣реЛ рд░рд╣рд╛ рд╣реИ YOLOv8рдкрд╛рд░рдВрдкрд░рд┐рдХ рддрд░реАрдХреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдиреБрдорд╛рди рдХреНрд╖рдорддрд╛рдПрдВред

рдмрдврд╝реА рд╣реБрдИ рдЕрдиреБрдорд╛рди рдЧрддрд┐

  • рдЕрдиреБрдХреВрд▓рд┐рдд рдореЙрдбрд▓ рджрдХреНрд╖рддрд╛: рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрдВрдЯрд╛рдИ рдФрд░ рдкрд░рд┐рдорд╛рдгреАрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ YOLOv8рджрдХреНрд╖рддрд╛, рд╕рдЯреАрдХрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП рдореЙрдбрд▓ рдЖрдХрд╛рд░ рдФрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдХрдо рдХрд░рдирд╛ред

рдЕрдиреБрдХреВрд▓рд┐рдд рдореЙрдбрд▓ рджрдХреНрд╖рддрд╛

  • рдорд╛рдирдХ рд╕реАрдкреАрдпреВ рдкрд░ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди: рдбрд┐рд▓реАрд╡рд░ рдХрд░рддрд╛ рд╣реИ GPUрд╕реАрдкреАрдпреВ рдкрд░ -рдЬреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рди, рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд▓рдн рдФрд░ рд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА рд╡рд┐рдХрд▓реНрдк рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

  • рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдПрдХреАрдХрд░рдг рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди: рдХреЗ рдЖрд╕рд╛рди рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ YOLOv8 рдЫрд╡рд┐ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдПрдиреЛрдЯреЗрд╢рди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рд╕рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВред

  • рд╡рд┐рднрд┐рдиреНрди рдореЙрдбрд▓ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди: рдорд╛рдирдХ рдФрд░ рд╡рд┐рд░рд▓рддрд╛-рдЕрдиреБрдХреВрд▓рд┐рдд рджреЛрдиреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд YOLOv8 рдореЙрдбрд▓, рддреИрдирд╛рддреА рд▓рдЪреАрд▓рд╛рдкрди рдЬреЛрдбрд╝рдирд╛ред

  • рд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╕рдорд╛рдзрд╛рди: рдкрд░рд┐рдЪрд╛рд▓рди рд╡реНрдпрдп рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрдирдд рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдореЙрдбрд▓ рдХреА рд╕реНрдХреЗрд▓реЗрдмрд▓ рддреИрдирд╛рддреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдХреИрд╕реЗ рдХрд░рддрд╛ рд╣реИ Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рд╡рд░реНрдХреНрд╕?

Neural MagicрдбреАрдк рд╕реНрдкреИрд░реНрд╕ рддрдХрдиреАрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЧрдгрдирд╛ рдореЗрдВ рдорд╛рдирд╡ рдорд╕реНрддрд┐рд╖реНрдХ рдХреА рджрдХреНрд╖рддрд╛ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реИред рдпрд╣ рдорд╕реНрддрд┐рд╖реНрдХ рд╕реЗ рджреЛ рдкреНрд░рдореБрдЦ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рдЕрдкрдирд╛рддрд╛ рд╣реИ:

  • рд╕реНрдкреИрд░рд┐рд╕рд┐рдЯреА: рд╕реНрдкреИрд░реНрд╕рдлрд┐рдХреЗрд╢рди рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЧрд╣рди рд╢рд┐рдХреНрд╖рдг рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рдХреА рдЫрдВрдЯрд╛рдИ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╕рдЯреАрдХрддрд╛ рд╕реЗ рд╕рдордЭреМрддрд╛ рдХрд┐рдП рдмрд┐рдирд╛ рдЫреЛрдЯреЗ рдФрд░ рддреЗрдЬ рдореЙрдбрд▓ рдмрди рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣ рддрдХрдиреАрдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░ рджреЗрддреА рд╣реИред

  • рд╕рдВрджрд░реНрдн рдХрд╛ рдЗрд▓рд╛рдХрд╛: рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рдирд┐рд╖реНрдкрд╛рджрди рд╡рд┐рдзрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ Tensor рд╕реНрддрдВрднред рдЗрди рд╕реНрддрдВрднреЛрдВ рдХреЛ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ CPUрдХрд╛ рдХреИрд╢ред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдорд╕реНрддрд┐рд╖реНрдХ рдХреА рджрдХреНрд╖рддрд╛ рдХреА рдирдХрд▓ рдХрд░рддрд╛ рд╣реИ, рдбреЗрдЯрд╛ рдЖрдВрджреЛрд▓рди рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдзрд┐рдХрддрдо рдХрд░рддрд╛ рд╣реИ CPUрдХреИрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧред

рдХреИрд╕рд╛ Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рд╡рд░реНрдХреНрд╕

рдХреИрд╕реЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рдХрд╛рдо, рдЙрдирдХреЗ рдмреНрд▓реЙрдЧ рдкреЛрд╕реНрдЯ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред

рдХрд╛ рдПрдХ рд╡рд┐рд░рд▓ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдирд╛ YOLOv8 рдХрд╕реНрдЯрдо рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд

SparseZoo, рдПрдХ рдУрдкрди-рд╕реЛрд░реНрд╕ рдореЙрдбрд▓ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА Neural MagicрдкреНрд░рд╕реНрддрд╛рд╡ рдкреВрд░реНрд╡-sparsified рдХрд╛ рдПрдХ рд╕рдВрдЧреНрд░рд╣ YOLOv8 рдореЙрдбрд▓ рдЪреМрдХрд┐рдпрд╛рдВред SparseML рдХреЗ рд╕рд╛рде, рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХреАрдХреГрдд Ultralytics, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реАрдзреЗ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рдЗрди рд╡рд┐рд░рд▓ рдЪреМрдХрд┐рдпреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдареАрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрджрд╛рдпрдЧреА рдХрд╛рдЙрдиреНтАНрдЯрд░ Neural MagicрдХрд╛ рд╡рд┐рд░рд▓ рдПрдордПрд▓ YOLOv8 рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдгред

рдкреНрд░рдпреЛрдЧ: рддреИрдирд╛рддреА YOLOV8 рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рдкрд░рд┐рдирд┐рдпреЛрдЬрди YOLOv8 рдХреЗ рд╕рд╛рде Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдореЗрдВ рдХреБрдЫ рд╕реАрдзреЗ рдХрджрдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЙрдкрдпреЛрдЧ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рдЧреЛрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдХреА рд╕реАрдорд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ YOLOv8 рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ Ultralytics. рдЗрд╕рд╕реЗ рдЖрдкрдХреЛ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдореЙрдбрд▓ рдЪреБрдирдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреАред рдпрд╣рд╛рдВ рдмрддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЖрдк рдХреИрд╕реЗ рд╢реБрд░реБрдЖрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЪрд░рдг 1: рд╕реНрдерд╛рдкрдирд╛

рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЪрд▓рд╛рдПрдВ:

рд╕рдВрд╕реНрдерд╛рдкрди

# Install the required packages
pip install deepsparse[yolov8]

рдЪрд░рдг 2: рдирд┐рд░реНрдпрд╛рдд YOLOv8 рддрдХ ONNX рдкреНрд░рд╛рд░реВрдк

рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ YOLOv8 рдореЗрдВ рдореЙрдбрд▓ ONNX рдкреНрд░рд╛рд░реВрдкред DeepSparse рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЛ рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрди рдЖрджреЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ YOLOv8 рдореЙрдбрд▓:

рдореЙрдбрд▓ рдирд┐рд░реНрдпрд╛рдд

# Export YOLOv8 model to ONNX format
yolo task=detect mode=export model=yolov8n.pt format=onnx opset=13

рдпрд╣ рдЖрджреЗрд╢ yolov8n.onnx рдЕрдкрдиреА рдбрд┐рд╕реНрдХ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ред

рдЪрд░рдг 3: рдкрд░рд┐рдирд┐рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдФрд░ рдирд┐рд╖реНрдХрд░реНрд╖ рдЪрд▓рд╛рдирд╛

рдЕрдкрдиреЗ рд╕рд╛рде YOLOv8 рдореЙрдбрд▓ рдореЗрдВ ONNX рдкреНрд░рд╛рд░реВрдк, рдЖрдк рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрдорд╛рди рдХреЛ рддреИрдирд╛рдд рдФрд░ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдЙрдирдХреЗ рд╕рд╣рдЬ рдЬреНрдЮрд╛рди рдпреБрдХреНрдд рдХреЗ рд╕рд╛рде рдЖрд╕рд╛рдиреА рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ Python рдПрдкреАрдЖрдИ:

рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдФрд░ рдЪрд▓ рд░рд╣реЗ рдЕрдиреБрдорд╛рди

from deepsparse import Pipeline

# Specify the path to your YOLOv8 ONNX model
model_path = "path/to/yolov8n.onnx"

# Set up the DeepSparse Pipeline
yolo_pipeline = Pipeline.create(task="yolov8", model_path=model_path)

# Run the model on your images
images = ["path/to/image.jpg"]
pipeline_outputs = yolo_pipeline(images=images)

рдЪрд░рдг 4: рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ рдкреНрд░рджрд░реНрд╢рди

рдпрд╣ рдЬрд╛рдВрдЪрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ YOLOv8 рдореЙрдбрд▓ рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдкрд░ рдмреЗрд╣рддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░ рд░рд╣рд╛ рд╣реИред рдЖрдк рдереНрд░реВрдкреБрдЯ рдФрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ

# Benchmark performance
deepsparse.benchmark model_path="path/to/yolov8n.onnx" --scenario=sync --input_shapes="[1,3,640,640]"

рдЪрд░рдг 5: рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ

DeepSparse рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ YOLOv8 рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ, рдЬреИрд╕реЗ рдЫрд╡рд┐ рдПрдиреЛрдЯреЗрд╢рди рдФрд░ рдбреЗрдЯрд╛рд╕реЗрдЯ рдореВрд▓реНрдпрд╛рдВрдХрдиред

рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ

# For image annotation
deepsparse.yolov8.annotate --source "path/to/image.jpg" --model_filepath "path/to/yolov8n.onnx"

# For evaluating model performance on a dataset
deepsparse.yolov8.eval --model_path "path/to/yolov8n.onnx"

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

рдЫрд╡рд┐ рдПрдиреЛрдЯреЗрд╢рди рд╕реБрд╡рд┐рдзрд╛

eval рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рд╡рд┐рд╕реНрддреГрдд рдЖрдЙрдЯрдкреБрдЯ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдЬреИрд╕реЗ рд╕рдЯреАрдХ, рд░рд┐рдХреЙрд▓ рдФрд░ mAP (рдореАрди рдПрд╡рд░реЗрдЬ рдкреНрд░рд┐рд╕рд┐рдЬрди) рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗред рдпрд╣ рдбреЗрдЯрд╛рд╕реЗрдЯ рдкрд░ рдЖрдкрдХреЗ рдореЙрдбрд▓ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╡реНрдпрд╛рдкрдХ рджреГрд╢реНрдп рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЖрдкрдХреЗ рдлрд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ YOLOv8 рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓, рдЙрдЪреНрдЪ рд╕рдЯреАрдХрддрд╛ рдФрд░ рджрдХреНрд╖рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдирд╛ред

рд╕рд╛рд░рд╛рдВрд╢

рдЗрд╕ рдЧрд╛рдЗрдб рдиреЗ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ Ultralytics' YOLOv8 рдХреЗ рд╕рд╛рде Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрдиред рдЗрд╕рдиреЗ рдЗрд╕ рдмрд╛рдд рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛ рдХрд┐ рдпрд╣ рдПрдХреАрдХрд░рдг рдХреИрд╕реЗ рдмрдврд╝рддрд╛ рд╣реИ YOLOv8рдкрд░ рдкреНрд░рджрд░реНрд╢рди CPU рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдо, рдкреЗрд╢рдХрд╢ GPU-рд╕реНрддрд░ рджрдХреНрд╖рддрд╛ рдФрд░ рдЙрдиреНрдирдд рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рд░рд▓ рддрдХрдиреАрдХред

рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдФрд░ рдЙрдиреНрдирдд рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП, рдкрд░ рдЬрд╛рдПрдБ Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдкреНрд░рд▓реЗрдЦрдиред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдмрд╛рд╣рд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ Neural MagicрдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдкрд░ рдкреНрд░рд▓реЗрдЦрди YOLOv8 рдпрд╣рд╛рдВ рдФрд░ рдпрд╣рд╛рдВ рдЗрд╕ рдкрд░ рдПрдХ рд╢рд╛рдирджрд╛рд░ рд╕рддреНрд░ рджреЗрдЦреЗрдВред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рд╡рд┐рднрд┐рдиреНрди рдХреА рд╡реНрдпрд╛рдкрдХ рд╕рдордЭ рдХреЗ рд▓рд┐рдП YOLOv8 рдПрдХреАрдХрд░рдг, рдкрд░ рдЬрд╛рдПрдБ Ultralytics рдПрдХреАрдХрд░рдг рдЧрд╛рдЗрдб рдкреГрд╖реНрда, рдЬрд╣рд╛рдВ рдЖрдк рдЕрдиреНрдп рд░реЛрдорд╛рдВрдЪрдХ рдПрдХреАрдХрд░рдг рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреА рдЦреЛрдЬ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЕрдХреНрд╕рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрди

рдХреНрдпрд╛ рд╣реИ Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрди рдФрд░ рдпрд╣ рдХреИрд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рддрд╛ рд╣реИ YOLOv8 рдкреНрд░рджрд░реНрд╢рди?

Neural MagicрдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрди рдПрдХ рдЕрдиреБрдорд╛рди рд░рдирдЯрд╛рдЗрдо рд╣реИ рдЬрд┐рд╕реЗ рд╕реАрдкреАрдпреВ рдкрд░ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЙрдиреНрдирдд рддрдХрдиреАрдХреЛрдВ рдЬреИрд╕реЗ рдХрд┐ рд╕реНрдкреИрд╕рд┐рдЯреА, рдкреНрд░реВрдирд┐рдВрдЧ рдФрд░ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬреЗрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХреЗ рд╕рд╛рде DeepSparse рдХреЛ рдПрдХреАрдХреГрдд рдХрд░рдХреЗ YOLOv8, рдЖрдк рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ GPUрдорд╛рдирдХ рд╕реАрдкреАрдпреВ рдкрд░ -рдЬреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рди, рд╕рдЯреАрдХрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП рдЕрдиреБрдорд╛рди рдЧрддрд┐, рдореЙрдбрд▓ рджрдХреНрд╖рддрд╛ рдФрд░ рд╕рдордЧреНрд░ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рдХрд╛рдлреА рд╡реГрджреНрдзрд┐ рдХрд░рддрд╛ рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рджреЗрдЦреЗрдВ Neural MagicрдХрд╛ рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рд╕реЗрдХреНрд╢рдиред

рдореИрдВ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ YOLOv8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Neural MagicрдЧрд╣рд░рд╛ рд╡рд┐рд░рд▓ рд╣реИ?

рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ YOLOv8 рдХреЗ рд╕рд╛рде Neural MagicрдХрд╛ рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рд╕реАрдзрд╛ рд╣реИред рдЖрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдЙрдиреНрд╣реЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ CLI. рдпрд╣рд╛рдВ рд╡рд╣ рдЖрджреЗрд╢ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЖрдкрдХреЛ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

pip install deepsparse[yolov8]

рдПрдХ рдмрд╛рд░ рдЗрдВрд╕реНрдЯреЙрд▓ рд╣реЛ рдЬрд╛рдиреЗ рдкрд░, рдЕрдкрдиреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╕реЗрдХреНрд╢рди рдореЗрдВ рджрд┐рдП рдЧрдП рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВ рдФрд░ рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢реБрд░реВ рдХрд░реЗрдВ YOLOv8.

рдореИрдВ рдХреИрд╕реЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░реВрдВ YOLOv8 рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ ONNX рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░реВрдк?

рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП YOLOv8 рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ ONNX format, рдЬреЛ DeepSprese рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЖрдк рдирд┐рдореНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ CLI рдЖрдЬреНрдЮрд╛:

yolo task=detect mode=export model=yolov8n.pt format=onnx opset=13

рдпрд╣ рдЖрджреЗрд╢ рдЖрдкрдХреЗ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдЧрд╛ YOLOv8 рдореЙрдбрд▓ (yolov8n.pt) рдПрдХ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП (yolov8n.onnx) рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрди рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореЙрдбрд▓ рдирд┐рд░реНрдпрд╛рдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдореЙрдбрд▓ рдирд┐рд░реНрдпрд╛рдд рдЕрдиреБрднрд╛рдЧ.

рдореИрдВ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреИрд╕реЗ рдХрд░реВрдВ YOLOv8 рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдЗрдВрдЬрди рдкрд░ рдкреНрд░рджрд░реНрд╢рди?

рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ YOLOv8 рдбреАрдкрд╕реНрдкрд╛рд░реНрд╕ рдкрд░ рдкреНрд░рджрд░реНрд╢рди рдЖрдкрдХреЛ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереНрд░реВрдкреБрдЯ рдФрд░ рд╡рд┐рд▓рдВрдмрддрд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдореЙрдбрд▓ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реИред рдЖрдк рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ CLI рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢:

deepsparse.benchmark model_path="path/to/yolov8n.onnx" --scenario=sync --input_shapes="[1,3,640,640]"

рдпрд╣ рдЖрджреЗрд╢ рдЖрдкрдХреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рджрд░реНрд╢рди рдореАрдЯреНрд░рд┐рдХ рдкреНрд░рджрд╛рди рдХрд░реЗрдЧрд╛ред рдЕрдзрд┐рдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд▓рд┐рдП, рдмреЗрдВрдЪрдорд╛рд░реНрдХрд┐рдВрдЧ рдкреНрд░рджрд░реНрд╢рди рдЕрдиреБрднрд╛рдЧ рджреЗрдЦреЗрдВ.

рдореБрдЭреЗ рдХреНрдпреЛрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП Neural MagicрдХреЗ рд╕рд╛рде рдЧрд╣рд░рд╛ рд╡рд┐рд░рд▓ YOLOv8 рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП?

рдПрдХреАрдХрд░рдг Neural MagicрдХреЗ рд╕рд╛рде рдЧрд╣рд░рд╛ рд╡рд┐рд░рд▓ YOLOv8 рдХрдИ рд▓рд╛рдн рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:

  • рдмрдврд╝реА рд╣реБрдИ рдЕрдиреБрдорд╛рди рдЧрддрд┐: 525 рдПрдлрдкреАрдПрд╕ рддрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдХрд╛рдлреА рддреЗрдЬ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ YOLOv8рдХреА рдХреНрд╖рдорддрд╛рдПрдВред
  • рдЕрдиреБрдХреВрд▓рд┐рдд рдореЙрдбрд▓ рджрдХреНрд╖рддрд╛: рд╕рдЯреАрдХрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП рдореЙрдбрд▓ рдЖрдХрд╛рд░ рдФрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдкреИрд╕рд┐рдЯреА, рдкреНрд░реВрдирд┐рдВрдЧ рдФрд░ рдкрд░рд┐рдорд╛рдгреАрдХрд░рдг рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
  • рдорд╛рдирдХ рд╕реАрдкреАрдпреВ рдкрд░ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди: рдкреНрд░рд╕реНрддрд╛рд╡ GPUрд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА рдкрд░ -рдЬреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рди CPU рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ред
  • рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдПрдХреАрдХрд░рдг: рдЖрд╕рд╛рди рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдФрд░ рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рдЙрдкрдХрд░рдгред
  • рд▓рдЪреАрд▓рд╛рдкрди: рдорд╛рдирдХ рдФрд░ рд╕реНрдкреИрд╕рд┐рдЯреА-рдЕрдиреБрдХреВрд▓рд┐рдд рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ YOLOv8 рдореЙрдбрд▓ред
  • рд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА: рдХреБрд╢рд▓ рд╕рдВрд╕рд╛рдзрди рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд░рд┐рдЪрд╛рд▓рди рд╡реНрдпрдп рдХреЛ рдХрдо рдХрд░рддрд╛ рд╣реИред

рдЗрди рдлрд╛рдпрджреЛрдВ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЧреЛрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд░ рдЬрд╛рдПрдБ рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд╛рдн Neural MagicрдХреЗ рд╕рд╛рде рдЧрд╣рд░рд╛ рд╡рд┐рд░рд▓ YOLOv8 рдЕрдиреБрднрд╛рдЧред



рдмрдирд╛рдпрд╛ рдЧрдпрд╛ 2023-12-30, рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 2024-07-05
рд▓реЗрдЦрдХ: рдЧреНрд▓реЗрди-рдЬреЛрдЪрд░ (7), рдЕрдмрд┐рд░рд╛рдореА-рд╡реАрдирд╛ (1)

рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ