์ฝ˜ํ…์ธ ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

Ultralytics HUB Integrations

Learn about Ultralytics HUB integrations with various platforms and formats.

๋ฐ์ดํ„ฐ ์„ธํŠธ

Seamlessly import your datasets in Ultralytics HUB for model training.

After a dataset is imported in Ultralytics HUB, you can train a model on your dataset just like you would using the Ultralytics HUB datasets.

Roboflow

You can easily filter the Roboflow datasets on the Ultralytics HUB Datasets page.

Ultralytics HUB screenshot of the Datasets page with Roboflow provider filter

Ultralytics HUB supports two types of integrations with Roboflow, Universe and Workspace.

Universe

The Roboflow Universe integration allows you to import one dataset at a time into Ultralytics HUB from Roboflow.

Import

When you export a Roboflow dataset, select the Ultralytics HUB format. This action will redirect you to Ultralytics HUB and trigger the Dataset Import dialog.

You can import your Roboflow dataset by clicking on the Import button.

Ultralytics HUB screenshot of the Dataset Import dialog with an arrow pointing to the Import button

๋‹ค์Œ์œผ๋กœ, ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•œ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ต๋‹ˆ๋‹ค.

Ultralytics HUB screenshot of the Dataset page of a Roboflow Universe dataset with an arrow pointing to the Train Model button

Remove

Navigate to the Dataset page of the Roboflow dataset you want to remove, open the dataset actions dropdown and click on the Remove option.

Ultralytics HUB screenshot of the Dataset page of a Roboflow Universe dataset with an arrow pointing to the Remove option

ํŒ

You can remove an imported Roboflow dataset directly from the Datasets page.

Ultralytics HUB screenshot of the Datasets page with an arrow pointing to the Remove option of one of the Roboflow Universe datasets

Workspace

The Roboflow Workspace integration allows you to import an entire Roboflow Workspace at once into Ultralytics HUB.

Import

Navigate to the Integrations page by clicking on the Integrations button in the sidebar.

Type your Roboflow Workspace private API key and click on the Add button.

ํŒ

You can click on the Get my API key button which will redirect you to the settings of your Roboflow Workspace from where you can obtain your private API key.

Ultralytics HUB screenshot of the Integrations page with an arrow pointing to the Integrations button in the sidebar and one to the Add button

This will connect your Ultralytics HUB account with your Roboflow Workspace and make your Roboflow datasets available in Ultralytics HUB.

Ultralytics HUB screenshot of the Integrations page with an arrow pointing to one of the connected workspaces

๋‹ค์Œ์œผ๋กœ, ๋ฐ์ดํ„ฐ ์„ธํŠธ์— ๋Œ€ํ•œ ๋ชจ๋ธ์„ ํ•™์Šต์‹œํ‚ต๋‹ˆ๋‹ค.

Ultralytics HUB screenshot of the Dataset page of a Roboflow Workspace dataset with an arrow pointing to the Train Model button

Remove

Navigate to the Integrations page by clicking on the Integrations button in the sidebar and click on the Unlink button of the Roboflow Workspace you want to remove.

Ultralytics HUB screenshot of the Integrations page  with an arrow pointing to the Integrations button in the sidebar and one to the Unlink button of one of the connected workspaces

ํŒ

You can remove a connected Roboflow Workspace directly from the Dataset page of one of the datasets from your Roboflow Workspace.

Ultralytics HUB screenshot of the Dataset page of a Roboflow Workspace dataset with an arrow pointing to the remove option

ํŒ

You can remove a connected Roboflow Workspace directly from the Datasets page.

Ultralytics HUB screenshot of the Datasets page with an arrow pointing to the Remove option of one of the Roboflow Workspace datasets

๋ชจ๋ธ

Exports

After you train a model, you can export it to 13 different formats, including ONNX, OpenVINO, CoreML, TensorFlow, Paddle and many others.

Ultralytics ๋‚ด๋ณด๋‚ด๊ธฐ ์นด๋“œ ๋ฐ ๋‚ด๋ณด๋‚ธ ๋ชจ๋“  ํ˜•์‹์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ํ™”์‚ดํ‘œ๊ฐ€ ์žˆ๋Š” ๋ชจ๋ธ ํŽ˜์ด์ง€ ๋‚ด ๋ฐฐํฌ ํƒญ์˜ HUB ์Šคํฌ๋ฆฐ์ƒท

The available export formats are presented in the table below.

ํ˜•์‹ format ์ธ์ˆ˜ ๋ชจ๋ธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ์ธ์ˆ˜
PyTorch - yolov8n.pt โœ… -
TorchScript torchscript yolov8n.torchscript โœ… imgsz, optimize, batch
ONNX onnx yolov8n.onnx โœ… imgsz, half, dynamic, simplify, opset, batch
OpenVINO openvino yolov8n_openvino_model/ โœ… imgsz, half, int8, batch
TensorRT engine yolov8n.engine โœ… imgsz, half, dynamic, simplify, workspace, int8, batch
CoreML coreml yolov8n.mlpackage โœ… imgsz, half, int8, nms, batch
TF SavedModel saved_model yolov8n_saved_model/ โœ… imgsz, keras, int8, batch
TF GraphDef pb yolov8n.pb โŒ imgsz, batch
TF Lite tflite yolov8n.tflite โœ… imgsz, half, int8, batch
TF Edge TPU edgetpu yolov8n_edgetpu.tflite โœ… imgsz, batch
TF.js tfjs yolov8n_web_model/ โœ… imgsz, half, int8, batch
PaddlePaddle paddle yolov8n_paddle_model/ โœ… imgsz, batch
NCNN ncnn yolov8n_ncnn_model/ โœ… imgsz, half, batch

ํฅ๋ฏธ๋กœ์šด ์ƒˆ ๊ธฐ๋Šฅ ์ถœ์‹œ ์˜ˆ์ • ๐ŸŽ‰

  • ์ถ”๊ฐ€ ๋ฐ์ดํ„ฐ ์„ธํŠธ ํ†ตํ•ฉ
  • ์ž์„ธํ•œ ๋‚ด๋ณด๋‚ด๊ธฐ ํ†ตํ•ฉ ๊ฐ€์ด๋“œ
  • ๊ฐ ํ†ตํ•ฉ์— ๋Œ€ํ•œ ๋‹จ๊ณ„๋ณ„ ์ž์Šต์„œ

์ตœ์‹  ์†Œ์‹ ๋ฐ›๊ธฐ ๐Ÿšง

This integrations page is your first stop for upcoming developments. Keep an eye out with our:

  • ๋‰ด์Šค๋ ˆํ„ฐ: ์—ฌ๊ธฐ์—์„œ ๊ตฌ๋…ํ•˜์—ฌ ์ตœ์‹  ๋‰ด์Šค๋ฅผ ๋ฐ›์•„๋ณด์„ธ์š”.
  • ์†Œ์…œ ๋ฏธ๋””์–ด: ์—…๋ฐ์ดํŠธ์™€ ํ‹ฐ์ €๋ฅผ ๋ณด๋ ค๋ฉด ์—ฌ๊ธฐ๋ฅผ ํŒ”๋กœ์šฐํ•˜์„ธ์š”.
  • ๋ธ”๋กœ๊ทธ: ๋ธ”๋กœ๊ทธ์—์„œ ์ž์„ธํ•œ ์ธ์‚ฌ์ดํŠธ๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

๊ท€ํ•˜์˜ ์˜๊ฒฌ์„ ์†Œ์ค‘ํžˆ ์—ฌ๊น๋‹ˆ๋‹ค ๐Ÿ—ฃ๏ธ

์—ฌ๋Ÿฌ๋ถ„์˜ ํ”ผ๋“œ๋ฐฑ์€ ํ–ฅํ›„ ๋ฆด๋ฆฌ์Šค์— ๋ฐ˜์˜๋ฉ๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—์„œ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ƒ๊ฐ๊ณผ ์ œ์•ˆ์„ ๊ณต์œ ํ•ด ์ฃผ์„ธ์š”.

์ปค๋ฎค๋‹ˆํ‹ฐ ์—ฌ๋Ÿฌ๋ถ„, ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๐ŸŒ

์—ฌ๋Ÿฌ๋ถ„์˜ ๊ธฐ์—ฌ๋Š” ์ง€์†์ ์ธ ํ˜์‹ ์— ์˜๊ฐ์„ ์ค๋‹ˆ๋‹ค. Ultralytics ์—์„œ AI์™€ ML์˜ ๋‹ค์Œ ๋‹จ๊ณ„์— ๋Œ€ํ•œ ๋Œ€๋Œ€์ ์ธ ๊ณต๊ฐœ๋ฅผ ๊ธฐ๋Œ€ํ•ด ์ฃผ์„ธ์š”!



Created 2023-11-12, Updated 2024-06-10
Authors: glenn-jocher (7), sergiuwaxmann (3), Burhan-Q (3)

๋Œ“๊ธ€