diff --git a/.github/workflows/table.yml b/.github/workflows/table.yml
index 6a04d1e..822a8ff 100644
--- a/.github/workflows/table.yml
+++ b/.github/workflows/table.yml
@@ -5,30 +5,30 @@
name: Update Notebooks Table
permissions:
- contents: write # Write permissions for updating the README.md table
+ contents: write # Write permissions for updating the README.md table
on:
push:
paths:
- - 'docs/notebooks-data.yml' # Include data about notebook and resources
- - 'docs/update-readme-table.py' # Include script for updating the notebook table.
+ - "docs/notebooks-data.yml" # Include data about notebook and resources
+ - "docs/update-readme-table.py" # Include script for updating the notebook table.
jobs:
update:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v4
- - uses: actions/setup-python@v4
- with:
- python-version: '3.x'
- - run: pip install pyyaml
- - run: python docs/update-readme-table.py
- - run: |
- git config --global user.name "UltralyticsAssistant"
- git config --global user.email "web@ultralytics.com"
- git add README.md
- git diff --staged --quiet || git commit -m "Update-table by by https://ultralytics.com/actions"
- git push || {
- echo "Push rejected due to branch protection (GH013). Skipping push."
- exit 0
- }
+ - uses: actions/checkout@v4
+ - uses: actions/setup-python@v4
+ with:
+ python-version: "3.x"
+ - run: pip install pyyaml
+ - run: python docs/update-readme-table.py
+ - run: |
+ git config --global user.name "UltralyticsAssistant"
+ git config --global user.email "web@ultralytics.com"
+ git add README.md
+ git diff --staged --quiet || git commit -m "Update-table by by https://ultralytics.com/actions"
+ git push || {
+ echo "Push rejected due to branch protection (GH013). Skipping push."
+ exit 0
+ }
diff --git a/README.md b/README.md
index 9432e94..76b8b29 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,7 @@
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 1eef696..c1fd12b 100644
--- a/notebooks/how-to-count-the-objects-using-ultralytics-yolo.ipynb
+++ b/notebooks/how-to-count-the-objects-using-ultralytics-yolo.ipynb
@@ -67,7 +67,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-export-the-validation-results-into-dataframe-csv-sql-and-other-formats.ipynb b/notebooks/how-to-export-the-validation-results-into-dataframe-csv-sql-and-other-formats.ipynb
index 647e537..8a3161d 100644
--- a/notebooks/how-to-export-the-validation-results-into-dataframe-csv-sql-and-other-formats.ipynb
+++ b/notebooks/how-to-export-the-validation-results-into-dataframe-csv-sql-and-other-formats.ipynb
@@ -47,7 +47,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb b/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb
index cd4e7d2..1bb4823 100644
--- a/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb
+++ b/notebooks/how-to-generate-heatmaps-using-ultralytics-yolo.ipynb
@@ -54,7 +54,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-monitor-objects-in-queue-using-queue-management-solution.ipynb b/notebooks/how-to-monitor-objects-in-queue-using-queue-management-solution.ipynb
index 70bc97e..1e456a5 100644
--- a/notebooks/how-to-monitor-objects-in-queue-using-queue-management-solution.ipynb
+++ b/notebooks/how-to-monitor-objects-in-queue-using-queue-management-solution.ipynb
@@ -70,7 +70,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb b/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb
index 272b587..974a575 100644
--- a/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb
+++ b/notebooks/how-to-monitor-workouts-using-ultralytics-yolo.ipynb
@@ -56,7 +56,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
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 fd49a9d..7f87b6f 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
@@ -68,7 +68,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
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 2e74028..ebc0c10 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
@@ -83,7 +83,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
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 4bf9bcb..2232618 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
@@ -83,7 +83,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-train-ultralytics-yolo-on-crack-segmentation-dataset.ipynb b/notebooks/how-to-train-ultralytics-yolo-on-crack-segmentation-dataset.ipynb
index 95bb7a9..d578601 100644
--- a/notebooks/how-to-train-ultralytics-yolo-on-crack-segmentation-dataset.ipynb
+++ b/notebooks/how-to-train-ultralytics-yolo-on-crack-segmentation-dataset.ipynb
@@ -86,7 +86,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-train-ultralytics-yolo-on-homeobjects-dataset.ipynb b/notebooks/how-to-train-ultralytics-yolo-on-homeobjects-dataset.ipynb
index 835a01e..76c7c7b 100644
--- a/notebooks/how-to-train-ultralytics-yolo-on-homeobjects-dataset.ipynb
+++ b/notebooks/how-to-train-ultralytics-yolo-on-homeobjects-dataset.ipynb
@@ -69,7 +69,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
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 235d3c3..fb3a4c5 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
@@ -85,7 +85,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
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 e43d5a2..6c4d0b9 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
@@ -84,7 +84,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-use-florence-2-for-object-detection-image-captioning-ocr-and-segmentation.ipynb b/notebooks/how-to-use-florence-2-for-object-detection-image-captioning-ocr-and-segmentation.ipynb
index cf656ce..1cbe5d2 100644
--- a/notebooks/how-to-use-florence-2-for-object-detection-image-captioning-ocr-and-segmentation.ipynb
+++ b/notebooks/how-to-use-florence-2-for-object-detection-image-captioning-ocr-and-segmentation.ipynb
@@ -52,7 +52,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-use-google-gemini-models-for-object-detection-image-captioning-and-ocr.ipynb b/notebooks/how-to-use-google-gemini-models-for-object-detection-image-captioning-and-ocr.ipynb
index 1b93fc5..4b8e15e 100644
--- a/notebooks/how-to-use-google-gemini-models-for-object-detection-image-captioning-and-ocr.ipynb
+++ b/notebooks/how-to-use-google-gemini-models-for-object-detection-image-captioning-and-ocr.ipynb
@@ -55,7 +55,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-use-ultralytics-yolo-with-openai-for-number-plate-recognition.ipynb b/notebooks/how-to-use-ultralytics-yolo-with-openai-for-number-plate-recognition.ipynb
index afd450c..ce84953 100644
--- a/notebooks/how-to-use-ultralytics-yolo-with-openai-for-number-plate-recognition.ipynb
+++ b/notebooks/how-to-use-ultralytics-yolo-with-openai-for-number-plate-recognition.ipynb
@@ -55,7 +55,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb
index 2880632..a814e47 100644
--- a/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb
+++ b/notebooks/how-to-use-ultralytics-yolo-with-sahi.ipynb
@@ -68,7 +68,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{
diff --git a/notebooks/inference-with-meta-sam-and-sam2-using-ultralytics-python-package.ipynb b/notebooks/inference-with-meta-sam-and-sam2-using-ultralytics-python-package.ipynb
index 03da737..9e9acde 100644
--- a/notebooks/inference-with-meta-sam-and-sam2-using-ultralytics-python-package.ipynb
+++ b/notebooks/inference-with-meta-sam-and-sam2-using-ultralytics-python-package.ipynb
@@ -81,7 +81,7 @@
"\n",
"pip install `ultralytics` and [dependencies](https://github.com/ultralytics/ultralytics/blob/main/pyproject.toml) and check software and hardware.\n",
"\n",
- "[](https://pypi.org/project/ultralytics/) [](https://www.pepy.tech/projects/ultralytics) [](https://pypi.org/project/ultralytics/)"
+ "[](https://pypi.org/project/ultralytics/) [](https://clickpy.clickhouse.com/dashboard/ultralytics) [](https://pypi.org/project/ultralytics/)"
]
},
{