рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн ultralytics/hub/__init__.py
рдиреЛрдЯ
рдпрд╣ рдлрд╝рд╛рдЗрд▓ рдпрд╣рд╛рдБ рдЙрдкрд▓рдмреНрдз рд╣реИ https://github.com/ultralytics/ultralytics/рдмреВрдБрдж/рдореБрдЦреНрдп/ultralytics/hub/init.py рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдпрджрд┐ рдЖрдк рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рджреЗрдЦрддреЗ рд╣реИрдВ рддреЛ рдХреГрдкрдпрд╛ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рдХрд╛ рдпреЛрдЧрджрд╛рди рдХрд░рдХреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВ ЁЯЫая╕Пред ЁЯЩП рдзрдиреНрдпрд╡рд╛рдж !
ultralytics.hub.login(api_key=None, save=True)
рдореЗрдВ рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ Ultralytics HUB API рдкреНрд░рджрд╛рди рдХреА рдЧрдИ API рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИред
рд╕рддреНрд░ рд╕рдВрдЧреНрд░рд╣реАрдд рдирд╣реАрдВ рд╣реИ; рд╕рд╣реЗрдЬреА рдЧрдИ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдпрд╛ HUB_API_KEY рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдирдпрд╛ рд╕рддреНрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рдпрджрд┐ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдкреИрд░рд╛рдореАрдЯрд░:
рдирд╛рдо | рдкреНрд░рдХрд╛рд░ | рдпрд╛ рдХрд╝рд┐рд╕реНтАНрдо | рдЪреВрдХ |
---|---|---|---|
api_key |
str
|
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдХреБрдВрдЬреАред рдпрджрд┐ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдпрд╛ HUB_API_KEY рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░ рд╕реЗ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред |
None
|
save |
bool
|
рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдлрд▓ рд╣реЛрдиреЗ рдкрд░ рдПрдкреАрдЖрдИ рдХреБрдВрдЬреА рдХреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рд╕рд╣реЗрдЬрдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред |
True
|
рджреЗрддрд╛:
рдкреНрд░рдХрд╛рд░ | рдпрд╛ рдХрд╝рд┐рд╕реНтАНрдо |
---|---|
bool
|
рдпрджрд┐ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдлрд▓ рд╣реЛрддрд╛ рд╣реИ рддреЛ рд╕рддреНрдп, рдЕрдиреНрдпрдерд╛ рдЕрд╕рддреНрдпред |
рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб ultralytics/hub/__init__.py
ultralytics.hub.logout()
рд▓реЙрдЧ рдЖрдЙрдЯ рдХрд░реЗрдВ Ultralytics рд╕реЗрдЯрд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓ рд╕реЗ API рдХреБрдВрдЬреА рдХреЛ рд╣рдЯрд╛рдХрд░ HUBред рдлрд┐рд░ рд╕реЗ рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, 'yolo рд╣рдм рд▓реЙрдЧрд┐рди 'ред
рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб ultralytics/hub/__init__.py
ultralytics.hub.reset_model(model_id='')
рдПрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдореЙрдбрд▓ рдХреЛ рдЕрдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд░реАрд╕реЗрдЯ рдХрд░реЗрдВред
рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб ultralytics/hub/__init__.py
ultralytics.hub.export_fmts_hub()
рд╣рдм-рд╕рдорд░реНрдерд┐рдд рдирд┐рд░реНрдпрд╛рдд рд╕реНрд╡рд░реВрдкреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рджреЗрддрд╛ рд╣реИред
рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб ultralytics/hub/__init__.py
ultralytics.hub.export_model(model_id='', format='torchscript')
рд╕рднреА рдкреНрд░рд╛рд░реВрдкреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдореЙрдбрд▓ рдирд┐рд░реНрдпрд╛рдд рдХрд░реЗрдВред
рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб ultralytics/hub/__init__.py
ultralytics.hub.get_export(model_id='', format='torchscript')
рдбрд╛рдЙрдирд▓реЛрдб URL рдХреЗ рд╕рд╛рде рдПрдХ рдирд┐рд░реНрдпрд╛рдд рдореЙрдбрд▓ рд╢рдмреНрджрдХреЛрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб ultralytics/hub/__init__.py
ultralytics.hub.check_dataset(path, task)
рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ HUB рдбреЗрдЯрд╛рд╕реЗрдЯ рдЬрд╝рд┐рдк рдлрд╝рд╛рдЗрд▓ рдХреА рддреНрд░реБрдЯрд┐-рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдлрд╝рдВрдХреНрд╢рдиред рдпрд╣ рдЕрдкрд▓реЛрдб рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛рд╕реЗрдЯ рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИ рд╣рдм рдХреЗ рд▓рд┐рдПред рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╣реИрдВред
рдкреИрд░рд╛рдореАрдЯрд░:
рдирд╛рдо | рдкреНрд░рдХрд╛рд░ | рдпрд╛ рдХрд╝рд┐рд╕реНтАНрдо | рдЪреВрдХ |
---|---|---|---|
path |
str
|
data.zip рдХрд╛ рдкрде (data.zip рдХреЗ рдЕрдВрджрд░ data.yaml рдХреЗ рд╕рд╛рде)ред |
рдЖрд╡рд╢реНрдпрдХ |
task |
str
|
рдбреЗрдЯрд╛рд╕реЗрдЯ рдХрд╛рд░реНрдпред рд╡рд┐рдХрд▓реНрдк 'рдкрддрд╛ рд▓рдЧрд╛рдиреЗ', 'рдЦрдВрдб', 'рдореБрджреНрд░рд╛', 'рд╡рд░реНрдЧреАрдХреГрдд', 'obb' рд╣реИрдВред |
рдЖрд╡рд╢реНрдпрдХ |
рдЙрджрд╛рд╣рд░рдг
https://github.com/ рд╕реЗ * .zip рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВultralytics/рд╣рдм/рдЯреНрд░реА/рдореБрдЦреНрдп/example_datasets рдпрд╛рдиреА https://github.com/ultralytics/hub/raw/main/example_datasets/coco8.zip coco8.zip рдХреЗ рд▓рд┐рдПред
from ultralytics.hub import check_dataset
check_dataset('path/to/coco8.zip', task='detect') # detect dataset
check_dataset('path/to/coco8-seg.zip', task='segment') # segment dataset
check_dataset('path/to/coco8-pose.zip', task='pose') # pose dataset
check_dataset('path/to/dota8.zip', task='obb') # OBB dataset
check_dataset('path/to/imagenet10.zip', task='classify') # classification dataset
рдореЗрдВ рд╕реНрд░реЛрдд рдХреЛрдб ultralytics/hub/__init__.py
2023-11-12 рдмрдирд╛рдпрд╛ рдЧрдпрд╛, рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ 2024-05-08
рд▓реЗрдЦрдХ: рдмреБрд░рд╣рд╛рди-рдХреНрдпреВ (1), рдЧреНрд▓реЗрди-рдЬреЛрдЪрд░ (3)