Yolo Vision Shenzhen
Shenzhen
Join now

ultralytics platform

Train vision AI models in clicks, not days

Train Ultralytics YOLO models on 22 cloud GPUs, monitor every metric in real time, and compare experiments side by side, all from a single platform.

Dashboard showing machine learning metrics with graphs for precision, recall, and mean average precision, and a small wildlife image dataset preview.

127.7K

GitHub start

234M

Downloads

2.5B

Daily usages

User interface for training a new AI model showing base model options including YOLO26 variants with detection and segmentation choices, and a dataset section with image thumbnails and optional run name input.

Native support for the world's most adopted YOLO models

Ultralytics Platform is purpose-built for the models you already use. Train Ultralytics YOLO26, YOLO11, YOLOv8, and YOLOv5 across all five computer vision tasks, with full support from nano to large.

Start from an Ultralytics YOLO model: YOLO26, YOLO11, YOLOv8, or YOLOv5 models, pre-trained by the original authors, ready to fine-tune.

Bring your own computer vision model: Upload a .pt file and train it on cloud GPUs. Training arguments, architecture, and results are parsed automatically.

Your dataset or ours: Connect your training data and labelled datasets or browse official Ultralytics and community-shared datasets to get started.

GPUs on demand, or local training.

Train on up to 22 cloud GPUs with one click, or run on your own hardware, all on Ultralytics Platform.
Screenshot of GPU selection menu for cloud training showing various GPU types with memory and pricing per hour, highlighting RTX PRO 6000 with 96 GB at $1.89/hr and current balance of $24.10.

Train on cloud GPUs

Choose from 22 GPU options, from the RTX 4090 and A100 to the H100, H200, and B200. Select a GPU, set your budget, and start training. The platform estimates cost and duration upfront, so there are no surprises.

Screenshot of terminal command for local training with Ultralytics YOLO, including API key, model, data, epochs, batch size, image size, and project name.

Train locally on your own infrastructure

Prefer your own hardware? Train on your local GPUs or CPUs and stream real-time metrics back to the platform using the Ultralytics Python package. Your experiments appear alongside cloud runs in the same project dashboard.

Understand your model before you ship it

Model validation is a key step once your computer vision models have finished training. Review your confusion matrix, PR curve, and per-class metrics directly in Platform, then export to 17+ formats, optimised for cloud, edge, or on-device deployment.

Interface showing export format options for PyTorch models including ONNX, TorchScript, OpenVINO, and TensorRT with export buttons.

Model trained. Ready to deploy?

Your trained model is one click away from production. Deploy to 43 global regions with dedicated endpoints, or export to 17+ formats to run models on your own infrastructure.

1

Annotate

2

Train

3

Deploy

Frequently asked questions

Can I train on my own hardware instead of cloud GPUs?

Yes. Ultralytics Platform supports local training on your own GPUs or CPUs. Install the Ultralytics Python package, set your API key, and start training, real-time metrics stream directly to the platform dashboard alongside your cloud training runs. This gives you the flexibility to use your own hardware while keeping all experiments organized in one place.

How do I choose the right GPU?

Ultralytics Platform offers 22 GPU options ranging from $0.24 to $4.99 per hour. For most workloads, the RTX PRO 6000 (96 GB, $1.89/hr) is a strong default. For time–sensitive training, the H100 and H200 deliver maximum performance. For testing and small datasets, budget options like the RTX 2000 Ada ($0.24/hr) work well. The platform shows an estimated cost and duration before you start, so you can choose the right balance of speed and budget for your project.

What happens if training fails?

If a training run fails, you won't be charged. You're only billed for actual GPU time on completed or manually cancelled runs. Checkpoints are saved throughout training, so if a run is interrupted or cancelled, your progress up to that point is preserved. You can review console logs to diagnose issues and restart training with adjusted settings.

Can I train multiple models at the same time?

Yes. Ultralytics Platform supports concurrent training runs. Free plan users can run up to 3 simultaneous training jobs, while Pro plan users can run up to 10 and Enterprise unlimited. Each run gets its own dedicated GPU instance.

How long does training take?

Training time depends on your dataset size, model size, number of epochs, and GPU selection. As a reference, training YOLO26n on 1,000 images for 100 epochs takes approximately 2-3 hours on an RTX PRO 6000. Larger models like YOLO26x will take longer for the same configuration. The platform estimates cost and duration before training starts, so you always know what to expect.

What is model training?

Model training is the process of teaching a computer vision model to recognize patterns in visual data. During training, the model processes thousands of labeled images, adjusts its parameters, and progressively improves its ability to detect, segment, or classify objects. On Ultralytics Platform, training is integrated directly into the annotation and deployment workflow. Once your dataset is labeled, you can select a YOLO model, choose a cloud GPU, and start training, all without leaving the platform.

Start training today

Build production-ready vision AI models on cloud GPUs — starting at $0.24 per hour.