From 016e046262b87a78dcbbab99e56169ef16141f4e Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Mon, 8 May 2023 23:14:17 +0200 Subject: [PATCH 1/3] Set Comet as default logger for Segment, Classify notebooks (#11504) * Created using Colaboratory * Created using Colaboratory * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- classify/tutorial.ipynb | 13 +++++++------ segment/tutorial.ipynb | 13 +++++++------ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/classify/tutorial.ipynb b/classify/tutorial.ipynb index ddf67c5519f5..75eebd8e1132 100644 --- a/classify/tutorial.ipynb +++ b/classify/tutorial.ipynb @@ -1255,16 +1255,17 @@ "outputs": [], "source": [ "#@title Select YOLOv5 🚀 logger {run: 'auto'}\n", - "logger = 'TensorBoard' #@param ['TensorBoard', 'Comet', 'ClearML']\n", + "logger = 'Comet' #@param ['Comet', 'ClearML', 'TensorBoard']\n", "\n", - "if logger == 'TensorBoard':\n", - " %load_ext tensorboard\n", - " %tensorboard --logdir runs/train\n", - "elif logger == 'Comet':\n", + "if logger == 'Comet':\n", " %pip install -q comet_ml\n", " import comet_ml; comet_ml.init()\n", "elif logger == 'ClearML':\n", - " import clearml; clearml.browser_login()" + " %pip install -q clearml\n", + " import clearml; clearml.browser_login()\n", + "elif logger == 'TensorBoard':\n", + " %load_ext tensorboard\n", + " %tensorboard --logdir runs/train" ] }, { diff --git a/segment/tutorial.ipynb b/segment/tutorial.ipynb index 6e5caf53b8ff..f2aee9e26b33 100644 --- a/segment/tutorial.ipynb +++ b/segment/tutorial.ipynb @@ -250,16 +250,17 @@ "outputs": [], "source": [ "#@title Select YOLOv5 🚀 logger {run: 'auto'}\n", - "logger = 'TensorBoard' #@param ['TensorBoard', 'Comet', 'ClearML']\n", + "logger = 'Comet' #@param ['Comet', 'ClearML', 'TensorBoard']\n", "\n", - "if logger == 'TensorBoard':\n", - " %load_ext tensorboard\n", - " %tensorboard --logdir runs/train-seg\n", - "elif logger == 'Comet':\n", + "if logger == 'Comet':\n", " %pip install -q comet_ml\n", " import comet_ml; comet_ml.init()\n", "elif logger == 'ClearML':\n", - " import clearml; clearml.browser_login()" + " %pip install -q clearml\n", + " import clearml; clearml.browser_login()\n", + "elif logger == 'TensorBoard':\n", + " %load_ext tensorboard\n", + " %tensorboard --logdir runs/train" ] }, { From b72efd2306e5b8cac4e1d1a78dcf384a8ba230ff Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Thu, 11 May 2023 18:50:06 +0200 Subject: [PATCH 2/3] Fix `check_requirements()` txt not found bug (#11518) Fix check_requirements() txt not found bug @AyushExel @kalenmike fixes "requirements.txt" not found warning. Signed-off-by: Glenn Jocher --- utils/general.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/utils/general.py b/utils/general.py index 3d7fd20c48d1..42c6d8c8aab5 100644 --- a/utils/general.py +++ b/utils/general.py @@ -388,7 +388,7 @@ def check_version(current='0.0.0', minimum='0.0.0', name='version ', pinned=Fals @TryExcept() -def check_requirements(requirements=ROOT.parent / 'requirements.txt', exclude=(), install=True, cmds=''): +def check_requirements(requirements=ROOT / 'requirements.txt', exclude=(), install=True, cmds=''): """ Check if installed dependencies meet YOLOv5 requirements and attempt to auto-update if needed. From e382d4c37cd840337381e138ef71bb638d1bb16b Mon Sep 17 00:00:00 2001 From: Glenn Jocher Date: Thu, 11 May 2023 18:51:06 +0200 Subject: [PATCH 3/3] Update links.yml with 301,302 (#11517) * Update links.yml with 302 Signed-off-by: Glenn Jocher * Update links.yml Signed-off-by: Glenn Jocher * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update links.yml Signed-off-by: Glenn Jocher --------- Signed-off-by: Glenn Jocher Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .github/workflows/links.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/links.yml b/.github/workflows/links.yml index 306689f46507..d3a599fd4a51 100644 --- a/.github/workflows/links.yml +++ b/.github/workflows/links.yml @@ -32,7 +32,7 @@ jobs: timeout_minutes: 5 retry_wait_seconds: 60 max_attempts: 3 - command: lychee --accept 429,999 --exclude-loopback --exclude twitter.com --exclude-path '**/ci.yaml' --exclude-mail --github-token ${{ secrets.GITHUB_TOKEN }} './**/*.md' './**/*.html' + command: lychee --accept 301,302,429,999 --exclude-loopback --exclude twitter.com --exclude-path '**/ci.yaml' --exclude-mail --github-token ${{ secrets.GITHUB_TOKEN }} './**/*.md' './**/*.html' - name: Test Markdown, HTML, YAML, Python and Notebook links with retry if: github.event_name == 'workflow_dispatch' @@ -41,4 +41,4 @@ jobs: timeout_minutes: 5 retry_wait_seconds: 60 max_attempts: 3 - command: lychee --accept 429,999 --exclude-loopback --exclude twitter.com,url.com --exclude-path '**/ci.yaml' --exclude-mail --github-token ${{ secrets.GITHUB_TOKEN }} './**/*.md' './**/*.html' './**/*.yml' './**/*.yaml' './**/*.py' './**/*.ipynb' + command: lychee --accept 301,302,429,999 --exclude-loopback --exclude twitter.com,url.com --exclude-path '**/ci.yaml' --exclude-mail --github-token ${{ secrets.GITHUB_TOKEN }} './**/*.md' './**/*.html' './**/*.yml' './**/*.yaml' './**/*.py' './**/*.ipynb'