{ "nbformat": 4, "nbformat_minor": 0, "metadata": { "colab": { "name": "Ultralytics HUB", "provenance": [] }, "kernelspec": { "name": "python3", "display_name": "Python 3" }, "language_info": { "name": "python" }, "accelerator": "GPU" }, "cells": [ { "cell_type": "markdown", "metadata": { "id": "FIzICjaph_Wy" }, "source": [ "\n", "\n", "\n", "
\n", " \n", " \"CI\n", " \n", " \"Open\n", "\n", "Welcome to the [Ultralytics](https://ultralytics.com/) HUB notebook! \n", "\n", "This notebook allows you to train [YOLOv5](https://github.com/ultralytics/yolov5) and [YOLOv8](https://github.com/ultralytics/ultralytics) 🚀 models using [HUB](https://hub.ultralytics.com/). Please browse the YOLOv8 Docs for details, raise an issue on GitHub for support, and join our Discord community for questions and discussions!\n", "
" ] }, { "cell_type": "markdown", "metadata": { "id": "eRQ2ow94MiOv" }, "source": [ "# Setup\n", "\n", "Pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/requirements.txt) and check software and hardware." ] }, { "cell_type": "code", "metadata": { "id": "FyDnXd-n4c7Y", "colab": { "base_uri": "https://localhost:8080/" }, "outputId": "22dcbc27-9c6f-44fb-9745-620431f93793" }, "source": [ "%pip install ultralytics # install\n", "from ultralytics import YOLO, checks, hub\n", "checks() # checks" ], "execution_count": null, "outputs": [ { "output_type": "stream", "name": "stderr", "text": [ "Ultralytics YOLOv8.0.64 🚀 Python-3.9.16 torch-2.0.0+cu118 CUDA:0 (Tesla T4, 15102MiB)\n", "Setup complete ✅ (2 CPUs, 12.7 GB RAM, 28.3/166.8 GB disk)\n" ] } ] }, { "cell_type": "markdown", "metadata": { "id": "cQ9BwaAqxAm4" }, "source": [ "# Start\n", "\n", "Login with your [API key](https://hub.ultralytics.com/settings?tab=api+keys), select your YOLO 🚀 model and start training!" ] }, { "cell_type": "code", "metadata": { "id": "XSlZaJ9Iw_iZ" }, "source": [ "hub.login('API_KEY') # use your API key\n", "\n", "model = YOLO('https://hub.ultralytics.com/MODEL_ID') # use your model URL\n", "model.train() # train model" ], "execution_count": null, "outputs": [] } ] }