From 05a162a8e0aea6ae8ca50ca71e7bcdc4749faf33 Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:03:38 +0500 Subject: [PATCH 01/11] Update sahi notebook --- ...ow-to-use-ultralytics-yolo-with-sahi.ipynb | 47 +++++++++++++------ 1 file changed, 33 insertions(+), 14 deletions(-) diff --git a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb index 713c574..9b7d590 100644 --- a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb +++ b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb @@ -3,8 +3,7 @@ "nbformat_minor": 0, "metadata": { "colab": { - "provenance": [], - "toc_visible": true + "provenance": [] }, "kernelspec": { "name": "python3", @@ -75,15 +74,28 @@ { "cell_type": "code", "metadata": { - "id": "wbvMlHd_QwMG" + "id": "wbvMlHd_QwMG", + "outputId": "b301c893-bdc3-46c0-d777-ea58238d7676", + "colab": { + "base_uri": "https://localhost:8080/" + } }, "source": [ "%pip install ultralytics sahi\n", "import ultralytics\n", "ultralytics.checks()" ], - "execution_count": null, - "outputs": [] + "execution_count": 1, + "outputs": [ + { + "output_type": "stream", + "name": "stdout", + "text": [ + "Ultralytics 8.3.61 🚀 Python-3.10.12 torch-2.5.1+cu121 CUDA:0 (Tesla T4, 15102MiB)\n", + "Setup complete ✅ (2 CPUs, 12.7 GB RAM, 32.5/112.6 GB disk)\n" + ] + } + ] }, { "cell_type": "markdown", @@ -102,15 +114,13 @@ "cell_type": "code", "source": [ "# Clone ultralytics repo\n", - "git clone https://github.com/ultralytics/ultralytics\n", + "!git clone https://github.com/ultralytics/ultralytics\n", "\n", "# Install dependencies\n", - "pip install -U sahi ultralytics\n", + "!pip install -U sahi ultralytics\n", "\n", "# cd to local directory\n", - "cd ultralytics/examples/YOLOv8-SAHI-Inference-Video\n", - "\n", - "%cd # check current directory path" + "%cd ultralytics/examples/YOLOv8-SAHI-Inference-Video" ], "metadata": { "id": "fNX-Ymha0HY6" @@ -133,13 +143,13 @@ "cell_type": "code", "source": [ "#inference (default latest model will be selected i.e yolo11n.pt)\n", - "python yolov8_sahi.py --source \"path/to/video.mp4\" --view-img\n", + "!python yolov8_sahi.py --source \"path/to/video.mp4\" --view-img\n", "\n", "# save the results\n", - "python yolov8_sahi.py --source \"path/to/video.mp4\" --save-img\n", + "!python yolov8_sahi.py --source \"path/to/video.mp4\" --save-img\n", "\n", "#if you want to change model file\n", - "python yolov8_sahi.py --source \"path/to/video.mp4\" --weights \"yolo11n.pt\"" + "!python yolov8_sahi.py --source \"path/to/video.mp4\" --weights \"yolo11n.pt\"" ], "metadata": { "id": "B1YbLnvG1WAS" @@ -147,6 +157,15 @@ "execution_count": null, "outputs": [] }, + { + "cell_type": "code", + "source": [], + "metadata": { + "id": "yhoKEAooUtm8" + }, + "execution_count": null, + "outputs": [] + }, { "cell_type": "markdown", "source": [ @@ -172,4 +191,4 @@ } } ] -} +} \ No newline at end of file From 7fde2f38ba33c6d0714acfa10de4a69d88dbeb88 Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:04:48 +0500 Subject: [PATCH 02/11] Update how-to-use-ultralytics-yolo-with-sahi.ipynb Signed-off-by: Muhammad Rizwan Munawar --- notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb index 9b7d590..235d567 100644 --- a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb +++ b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb @@ -25,7 +25,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", "\n", " \"Discord\"\n", @@ -191,4 +191,4 @@ } } ] -} \ No newline at end of file +} From a68b09f87b3e869a13366b0dedc9274a3ea083bd Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:07:25 +0500 Subject: [PATCH 03/11] Update how-to-use-ultralytics-yolo-with-sahi.ipynb Signed-off-by: Muhammad Rizwan Munawar --- notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb index 235d567..a52f1a0 100644 --- a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb +++ b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb @@ -25,7 +25,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", "\n", " \"Discord\"\n", From 5a39cc575e1eee9d286516ee4e6d2271603621ef Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:09:25 +0500 Subject: [PATCH 04/11] Update how-to-count-the-objects-using-ultralytics-yolo.ipynb Signed-off-by: Muhammad Rizwan Munawar --- notebooks/how-to-count-the-objects-using-ultralytics-yolo.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-count-the-objects-using-ultralytics-yolo.ipynb b/notebooks/how-to-count-the-objects-using-ultralytics-yolo.ipynb index 5d16411..6b8996a 100644 --- a/notebooks/how-to-count-the-objects-using-ultralytics-yolo.ipynb +++ b/notebooks/how-to-count-the-objects-using-ultralytics-yolo.ipynb @@ -26,7 +26,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", " \n", " \"Discord\"\n", From c9a66d5dd42b1eb4f9a7f006432c4408f00a8727 Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:09:53 +0500 Subject: [PATCH 05/11] Update how-to-generate-heatmaps-using-ultralytics-yolo.ipynb Signed-off-by: Muhammad Rizwan Munawar --- notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb b/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb index dd1a376..4e4cbc0 100644 --- a/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb +++ b/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb @@ -13,7 +13,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", " \n", " \"Discord\"\n", From 6d6e5af1edc3b008457291cfc854afe4d90c63e8 Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:10:10 +0500 Subject: [PATCH 06/11] Update how-to-monitor-workouts-using-ultralytics-yolo.ipynb Signed-off-by: Muhammad Rizwan Munawar --- notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb b/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb index 1ceab59..d4b1cdf 100644 --- a/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb +++ b/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb @@ -13,7 +13,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", "\n", " \"Discord\"\n", From 2f47ad3fcb3fc5ff7254ab329700e353bcd38cfc Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:10:33 +0500 Subject: [PATCH 07/11] Update how-to-track-the-objects-in-zone-using-ultralytics-yolo.ipynb Signed-off-by: Muhammad Rizwan Munawar --- ...ow-to-track-the-objects-in-zone-using-ultralytics-yolo.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-track-the-objects-in-zone-using-ultralytics-yolo.ipynb b/notebooks/how-to-track-the-objects-in-zone-using-ultralytics-yolo.ipynb index e962253..e7ac519 100644 --- a/notebooks/how-to-track-the-objects-in-zone-using-ultralytics-yolo.ipynb +++ b/notebooks/how-to-track-the-objects-in-zone-using-ultralytics-yolo.ipynb @@ -26,7 +26,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", " \n", " \"Discord\"\n", From 877bc50a2d2ad2e657cca4c3a1d6534388a9679e Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:10:52 +0500 Subject: [PATCH 08/11] Update how-to-train-ultralytics-yolo-on-brain-tumor-detection-dataset.ipynb Signed-off-by: Muhammad Rizwan Munawar --- ...rain-ultralytics-yolo-on-brain-tumor-detection-dataset.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-train-ultralytics-yolo-on-brain-tumor-detection-dataset.ipynb b/notebooks/how-to-train-ultralytics-yolo-on-brain-tumor-detection-dataset.ipynb index 284d93c..51a5de4 100644 --- a/notebooks/how-to-train-ultralytics-yolo-on-brain-tumor-detection-dataset.ipynb +++ b/notebooks/how-to-train-ultralytics-yolo-on-brain-tumor-detection-dataset.ipynb @@ -27,7 +27,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", "\n", " \"Discord\"\n", From 39104ea115c471fb9c0d7712f0731178aa1f4ac5 Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:11:09 +0500 Subject: [PATCH 09/11] Update how-to-train-ultralytics-yolo-on-carparts-segmentation-dataset.ipynb Signed-off-by: Muhammad Rizwan Munawar --- ...rain-ultralytics-yolo-on-carparts-segmentation-dataset.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-train-ultralytics-yolo-on-carparts-segmentation-dataset.ipynb b/notebooks/how-to-train-ultralytics-yolo-on-carparts-segmentation-dataset.ipynb index e1ca8e3..82dab79 100644 --- a/notebooks/how-to-train-ultralytics-yolo-on-carparts-segmentation-dataset.ipynb +++ b/notebooks/how-to-train-ultralytics-yolo-on-carparts-segmentation-dataset.ipynb @@ -25,7 +25,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", "\n", "\n", From b2611ad1f2808ed7571252424c424a827559a6cb Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:11:26 +0500 Subject: [PATCH 10/11] Update how-to-train-ultralytics-yolo-on-medical-pills-dataset.ipynb Signed-off-by: Muhammad Rizwan Munawar --- ...how-to-train-ultralytics-yolo-on-medical-pills-dataset.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-train-ultralytics-yolo-on-medical-pills-dataset.ipynb b/notebooks/how-to-train-ultralytics-yolo-on-medical-pills-dataset.ipynb index d4e8860..cb116c9 100644 --- a/notebooks/how-to-train-ultralytics-yolo-on-medical-pills-dataset.ipynb +++ b/notebooks/how-to-train-ultralytics-yolo-on-medical-pills-dataset.ipynb @@ -25,7 +25,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", " \n", " \"Discord\"\n", From df9fd10ca75dd21fe7e5bacb7c292fc45bd99424 Mon Sep 17 00:00:00 2001 From: Muhammad Rizwan Munawar Date: Tue, 14 Jan 2025 20:11:42 +0500 Subject: [PATCH 11/11] Update how-to-train-ultralytics-yolo-on-package-segmentation-dataset.ipynb Signed-off-by: Muhammad Rizwan Munawar --- ...train-ultralytics-yolo-on-package-segmentation-dataset.ipynb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notebooks/how-to-train-ultralytics-yolo-on-package-segmentation-dataset.ipynb b/notebooks/how-to-train-ultralytics-yolo-on-package-segmentation-dataset.ipynb index a0d4b48..4a5272e 100644 --- a/notebooks/how-to-train-ultralytics-yolo-on-package-segmentation-dataset.ipynb +++ b/notebooks/how-to-train-ultralytics-yolo-on-package-segmentation-dataset.ipynb @@ -26,7 +26,7 @@ "\n", " [中文](https://docs.ultralytics.com/zh/) | [한국어](https://docs.ultralytics.com/ko/) | [日本語](https://docs.ultralytics.com/ja/) | [Русский](https://docs.ultralytics.com/ru/) | [Deutsch](https://docs.ultralytics.com/de/) | [Français](https://docs.ultralytics.com/fr/) | [Español](https://docs.ultralytics.com/es/) | [Português](https://docs.ultralytics.com/pt/) | [Türkçe](https://docs.ultralytics.com/tr/) | [Tiếng Việt](https://docs.ultralytics.com/vi/) | [العربية](https://docs.ultralytics.com/ar/)\n", "\n", - " \"Ultralytics\n", + " \"Ultralytics\n", " \"Open\n", "\n", "\n",