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

YOLOv8 ЁЯЪА AzureML рдкрд░

Azure рдХреНрдпрд╛ рд╣реИ?

Azure Microsoft рдХрд╛ рдХреНрд▓рд╛рдЙрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ, рдЬрд┐рд╕реЗ рд╕рдВрдЧрдардиреЛрдВ рдХреЛ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рд╕реЗ рдХреНрд▓рд╛рдЙрдб рдкрд░ рдЕрдкрдиреЗ рд╡рд░реНрдХрд▓реЛрдб рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ, рдбреЗрдЯрд╛рдмреЗрд╕, рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХрд┐рдВрдЧ рд╕рд╣рд┐рдд рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдкреВрд░реНрдг рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЗ рд╕рд╛рде, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ рд╕реЗ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЪреБрди рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдореМрдЬреВрджрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

Azure Machine Learning (AzureML) рдХреНрдпрд╛ рд╣реИ?

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

AzureML рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдн рд╣реЛрддрд╛ рд╣реИ YOLO рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ?

рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП YOLO (рдЖрдк рдХреЗрд╡рд▓ рдПрдХ рдмрд╛рд░ рджреЗрдЦрддреЗ рд╣реИрдВ), AzureML рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдФрд░ рддреИрдирд╛рдд рдХрд░рдиреЗ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдордЬрдмреВрдд, рд╕реНрдХреЗрд▓реЗрдмрд▓ рдФрд░ рдХреБрд╢рд▓ рдордВрдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЪрд╛рд╣реЗ рдЖрдк рддреНрд╡рд░рд┐рдд рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛрдВ рдпрд╛ рдЕрдзрд┐рдХ рд╡реНрдпрд╛рдкрдХ рдбреЗрдЯрд╛ рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреЗрд▓ рдЕрдк рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реЛрдВ, AzureML рдХрд╛ рд▓рдЪреАрд▓рд╛ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдХреВрд▓ рд╡рд╛рддрд╛рд╡рд░рдг рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдг рдФрд░ рд╕реЗрд╡рд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдк AzureML рдХрд╛ рд▓рд╛рдн рдЙрдард╛ рд╕рдХрддреЗ рд╣реИрдВ:

  • рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдмрдбрд╝реЗ рдбреЗрдЯрд╛рд╕реЗрдЯ рдФрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВред
  • рдбреЗрдЯрд╛ рдкреНрд░реАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ, рдлреАрдЪрд░ рдЪрдпрди рдФрд░ рдореЙрдбрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
  • MLOps (рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдСрдкрд░реЗрд╢рдВрд╕) рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рд╕рд╣рдпреЛрдЧ рдХрд░реЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдореЙрдбрд▓ рдФрд░ рдбреЗрдЯрд╛ рдХреА рдирд┐рдЧрд░рд╛рдиреА, рдСрдбрд┐рдЯрд┐рдВрдЧ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрдиреНрд╣реАрдВ рддрдХ рд╕реАрдорд┐рдд рдирд╣реАрдВ рд╣реИрдВред

рдмрд╛рдж рдХреЗ рдЕрдиреБрднрд╛рдЧреЛрдВ рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдХреНрд╡рд┐рдХрд╕реНрдЯрд╛рд░реНрдЯ рдЧрд╛рдЗрдб рдорд┐рд▓реЗрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдмрддрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рдЪрд▓рд╛рдирд╛ рд╣реИ YOLOv8 AzureML рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдореЙрдбрд▓, рдпрд╛ рддреЛ рдХрдВрдкреНрдпреВрдЯ рдЯрд░реНрдорд┐рдирд▓ рдпрд╛ рдиреЛрдЯрдмреБрдХ рд╕реЗред

рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдБ

рдЖрд░рдВрдн рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ AzureML рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдк Azure рдХреЗ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдХреЗ рдПрдХ рдирдпрд╛ AzureML рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рд╕рднреА AzureML рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреЗрдВрджреНрд░реАрдХреГрдд рд╕реНрдерд╛рди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИред

рдПрдХ рдЧрдгрдирд╛ рдЖрд╡реГрддреНрддрд┐ рдмрдирд╛рдПрдБ

рдЕрдкрдиреЗ AzureML рдХрд╛рд░реНрдпрдХреНрд╖реЗрддреНрд░ рд╕реЗ, рдХрдВрдкреНрдпреВрдЯ > рдХрдВрдкреНрдпреВрдЯ рдЗрдВрд╕реНрдЯреЗрдВрд╕ > рдиреНрдпреВ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ, рдЙрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд╕рд╛рде рдЗрдВрд╕реНрдЯреЗрдВрд╕ рдЪреБрдиреЗрдВ рдЬрд┐рдирдХреА рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

Azure Compute рдЖрд╡реГрддреНрддрд┐ рдмрдирд╛рдПрдБ

рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рдХреНрд╡рд┐рдХрд╕реНрдЯрд╛рд░реНрдЯ

рдЕрдкрдиреА рдЧрдгрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВ рдФрд░ рдПрдХ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реЗрдВ:

рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реЗрдВ

рд╡рд░реНрдЪреБрдЕрд▓рдПрдиреНрд╡ рдмрдирд╛рдПрдБ

рдЕрдкрдирд╛ conda virtualenv рдмрдирд╛рдПрдВ рдФрд░ рдЙрд╕рдореЗрдВ pip рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ:

conda create --name yolov8env -y
conda activate yolov8env
conda install pip -y

рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:

cd ultralytics
pip install -r requirements.txt
pip install ultralytics
pip install onnx>=1.12.0

рдкрд╛рд▓рди рдХрд░рдирд╛ YOLOv8 рдХрд╛рд░реНрдп

рднрд╡рд┐рд╖реНтАНрдпрд╡рд╛рдгреА рдХрд░рдирд╛:

yolo predict model=yolov8n.pt source='https://ultralytics.com/images/bus.jpg'

0.01 рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ learning_rate рдХреЗ рд╕рд╛рде 10 рдпреБрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╣рдЪрд╛рди рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░реЗрдВ:

yolo train data=coco8.yaml model=yolov8n.pt epochs=10 lr0=0.01

рдЖрдк рдФрд░ рдЕрдзрд┐рдХ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢ Ultralytics CLI рдпрд╣рд╛рдВред

рдиреЛрдЯрдмреБрдХ рд╕реЗ рдХреНрд╡рд┐рдХрд╕реНрдЯрд╛рд░реНрдЯ

рдПрдХ рдирдпрд╛ IPython рдХрд░реНрдиреЗрд▓ рдмрдирд╛рдПрдБ

рдХрдВрдкреНрдпреВрдЯ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реЗрдВред

рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реЗрдВ

рдЕрдкрдиреЗ рдХрдВрдкреНрдпреВрдЯ рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ, рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ ipykernel рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдкрдХреА рдиреЛрдЯрдмреБрдХ рджреНрд╡рд╛рд░рд╛ рдЖрдкрдХреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:

conda create --name yolov8env -y
conda activate yolov8env
conda install pip -y
conda install ipykernel -y
python -m ipykernel install --user --name yolov8env --display-name "yolov8env"

рдЕрдкрдирд╛ рдЯрд░реНрдорд┐рдирд▓ рдмрдВрдж рдХрд░реЗрдВ рдФрд░ рдПрдХ рдирдИ рдиреЛрдЯрдмреБрдХ рдмрдирд╛рдПрдБред рдЕрдкрдиреА рдиреЛрдЯрдмреБрдХ рд╕реЗ, рдЖрдк рдирдП рдХрд░реНрдиреЗрд▓ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдлрд┐рд░ рдЖрдк рдПрдХ рдиреЛрдЯрдмреБрдХ рд╕реЗрд▓ рдЦреЛрд▓ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

%%bash
source activate yolov8env
cd ultralytics
pip install -r requirements.txt
pip install ultralytics
pip install onnx>=1.12.0

рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╣рдореЗрдВ source activate yolov8env рд╕рднреА %% рдмреИрд╢ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ %%рдмреИрд╢ рд╕реЗрд▓ рд╣рдорд╛рд░реЗ рдЗрдЪреНрдЫрд┐рдд рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреБрдЫ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгрд┐рдпрд╛рдВ рдЪрд▓рд╛рдПрдВ Ultralytics CLI:

%%bash
source activate yolov8env
yolo predict model=yolov8n.pt source='https://ultralytics.com/images/bus.jpg'

рдпрд╛ рдХреЗ рд╕рд╛рде Ultralytics Python рдЗрдВрдЯрд░рдлрд╝реЗрд╕, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП:

from ultralytics import YOLO

# Load a model
model = YOLO("yolov8n.pt")  # load an official YOLOv8n model

# Use the model
model.train(data="coco8.yaml", epochs=3)  # train the model
metrics = model.val()  # evaluate model performance on the validation set
results = model("https://ultralytics.com/images/bus.jpg")  # predict on an image
path = model.export(format="onnx")  # export the model to ONNX format

рдЖрдк рдпрд╛ рддреЛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ Ultralytics CLI рдирд╣реАрдВ рддреЛ Python рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдлрд╝реЗрд╕ YOLOv8 рдХрд╛рд░реНрдп, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЯрд░реНрдорд┐рдирд▓ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИред

рдЗрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдХреЗ, рдЖрдкрдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП YOLOv8 рддреНрд╡рд░рд┐рдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП AzureML рдкрд░ рдЬрд▓реНрджреА рд╕реЗ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдЙрдкрдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЗрд╕ рдЧрд╛рдЗрдб рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рдкреВрд░реНрдг AzureML рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

AzureML рдХреЗ рд╕рд╛рде рдФрд░ рдЕрдзрд┐рдХ рдПрдХреНрд╕рдкреНрд▓реЛрд░ рдХрд░реЗрдВ

рдпрд╣ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рдЖрдкрдХреЛ рдЙрдардиреЗ рдФрд░ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд░рд┐рдЪрдп рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИ YOLOv8 AzureML рдкрд░ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдХреЗрд╡рд▓ AzureML рдХреА рдкреЗрд╢рдХрд╢ рдХреА рд╕рддрд╣ рдХреЛ рдЦрд░реЛрдВрдЪрддрд╛ рд╣реИред рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдиреЗ рдФрд░ рдЕрдкрдиреА рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП AzureML рдХреА рдкреВрд░реА рдХреНрд╖рдорддрд╛ рдХреЛ рдЕрдирд▓реЙрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЦреЛрдЬ рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

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


2023-11-12 рдмрдирд╛рдпрд╛ рдЧрдпрд╛, рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 2024-04-18
рд▓реЗрдЦрдХ: рдЧреНрд▓реЗрди-рдЬреЛрдЪрд░ (3), рдФрдлреА (1)

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