Skip to main content



👋 Hello from the Ultralytics Team! We've been working hard these last few months to launch Ultralytics HUB, a new web tool for training and deploying all your YOLOv5 🚀 models from one spot!

1. Upload a Dataset

Ultralytics HUB datasets are just like YOLOv5 🚀 datasets, they use the same structure and the same label formats to keep everything simple.

When you upload a dataset to Ultralytics HUB, make sure to place your dataset YAML inside the dataset root directory as in the example shown below, and then zip for upload to https://hub.ultralytics.com/. Your dataset YAML, directory and zip should all share the same name. For example, if your dataset is called 'coco6' as in our example ultralytics/hub/coco6.zip, then you should have a coco6.yaml inside your coco6/ directory, which should zip to create coco6.zip for upload:

zip -r coco6.zip coco6

The example coco6.zip dataset in this repository can be downloaded and unzipped to see exactly how to structure your custom dataset.

The dataset YAML is the same standard YOLOv5 YAML format. See the YOLOv5 Train Custom Data tutorial for full details.

# Train/val/test sets as 1) dir: path/to/imgs, 2) file: path/to/imgs.txt, or 3) list: [path/to/imgs1, path/to/imgs2, ..]
path:  # dataset root dir (leave empty for HUB)
train: images/train  # train images (relative to 'path') 8 images
val: images/val  # val images (relative to 'path') 8 images
test:  # test images (optional)

# Classes
names:
  0: person
  1: bicycle
  2: car
  3: motorcycle
  ...

After zipping your dataset, sign in to Ultralytics HUB and click the Datasets tab. Click 'Upload Dataset' to upload, scan and visualize your new dataset before training new YOLOv5 models on it!

HUB Dataset Upload

2. Train a Model

Connect to the Ultralytics HUB notebook and use your model API key to begin training! Open In Colab

3. Deploy to Real World

Export your model to 13 different formats, including TensorFlow, ONNX, OpenVINO, CoreML, Paddle and many others. Run models directly on your mobile device by downloading the Ultralytics App!

Ultralytics mobile app

❓ Issues

If you are a new Ultralytics HUB user and have questions or comments, you are in the right place! Please click the New Issue button in the Issues tab in this repo and let us know what we can do to make your life better 😃!


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ultralytics-0.0.38.tar.gz (17.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ultralytics-0.0.38-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file ultralytics-0.0.38.tar.gz.

File metadata

  • Download URL: ultralytics-0.0.38.tar.gz
  • Upload date:
  • Size: 17.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for ultralytics-0.0.38.tar.gz
Algorithm Hash digest
SHA256 0c632059188b10bb8b1adaa190dbe5a27309d37f02c6a3aa89c1180acb2d9d3f
MD5 6329847d27845d15841e6a59f860bcc8
BLAKE2b-256 e4c5871c9abed053e744ec007a58808b3fa8624d4f8756d504ea51909d87938e

See more details on using hashes here.

File details

Details for the file ultralytics-0.0.38-py3-none-any.whl.

File metadata

  • Download URL: ultralytics-0.0.38-py3-none-any.whl
  • Upload date:
  • Size: 16.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.6

File hashes

Hashes for ultralytics-0.0.38-py3-none-any.whl
Algorithm Hash digest
SHA256 309f093e1793d1e42d13e3155d5cccd26d84579b994eb293cd79cd9dcf62616a
MD5 08cb78733b5a4dd13e56a1f4d6ceac39
BLAKE2b-256 45607bc94e1789985b92395af3c9e118e51c9e844e309bfda74e40c197318ef5

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page