diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 01e48775..ec601cfa 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -66,7 +66,11 @@ jobs:
env:
PERSONAL_ACCESS_TOKEN: ${{ secrets.PERSONAL_ACCESS_TOKEN }}
run: |
- mkdocs build
+ mkdocs build -f docs/mkdocs.yml
+ for file in docs/mkdocs_*.yml; do
+ echo "Building MkDocs site with configuration file: $file"
+ mkdocs build -f "$file"
+ done
git config --global user.name "Glenn Jocher"
git config --global user.email "glenn.jocher@ultralytics.com"
git clone https://github.com/ultralytics/docs.git docs-repo
diff --git a/docs/README.md b/docs/README.md
index a9c0d865..501fcd45 100644
--- a/docs/README.md
+++ b/docs/README.md
@@ -52,6 +52,32 @@ While the site is being served, you can make changes to the documentation files
To stop the serve command and terminate the local server, you can use the `CTRL+C` keyboard shortcut.
+### Building and Serving Multi-Language
+
+For multi-language MkDocs sites use the following additional steps:
+
+1. Add all new language *.md files to git commit: `git add docs/**/*.md -f`
+2. Build all languages to the `/site` directory. Verify that the top-level `/site` directory contains `CNAME`, `robots.txt` and `sitemap.xml` files, if applicable.
+
+ ```bash
+ # Remove existing /site directory
+ rm -rf site
+
+ # Loop through all *.yml files in the docs directory
+ for file in docs/*.yml; do
+ echo "Building MkDocs site with configuration file: $file"
+ mkdocs build -f "$file"
+ done
+ ```
+
+3. Preview in web browser with:
+
+ ```bash
+ cd site
+ python -m http.server
+ open http://localhost:8000 # on macOS
+ ```
+
### Deploying Your Documentation Site
To deploy your MkDocs documentation site, you will need to choose a hosting provider and a deployment method. Some popular options include GitHub Pages, GitLab Pages, and Amazon S3.
diff --git a/docs/SECURITY.md b/docs/SECURITY.md
deleted file mode 100644
index b7320e35..00000000
--- a/docs/SECURITY.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-description: Discover how Ultralytics ensures the safety of user data and systems. Check out the measures we have implemented, including Snyk and GitHub CodeQL Scanning.
-keywords: Ultralytics, Security Policy, data security, open-source projects, Snyk scanning, CodeQL scanning, vulnerability detection, threat prevention
----
-
-# Security Policy
-
-At [Ultralytics](https://ultralytics.com), the security of our users' data and systems is of utmost importance. To ensure the safety and security of our [open-source projects](https://github.com/ultralytics), we have implemented several measures to detect and prevent security vulnerabilities.
-
-## Snyk Scanning
-
-We use [Snyk](https://snyk.io/advisor/python/ultralytics) to regularly scan all Ultralytics repositories for vulnerabilities and security issues. Our goal is to identify and remediate any potential threats as soon as possible, to minimize any risks to our users.
-
-[](https://snyk.io/advisor/python/ultralytics)
-
-## GitHub CodeQL Scanning
-
-In addition to our Snyk scans, we also use GitHub's [CodeQL](https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-with-codeql) scans to proactively identify and address security vulnerabilities across all Ultralytics repositories.
-
-[](https://github.com/ultralytics/ultralytics/actions/workflows/codeql.yaml)
-
-## Reporting Security Issues
-
-If you suspect or discover a security vulnerability in any of our repositories, please let us know immediately. You can reach out to us directly via our [contact form](https://ultralytics.com/contact) or via [security@ultralytics.com](mailto:security@ultralytics.com). Our security team will investigate and respond as soon as possible.
-
-We appreciate your help in keeping all Ultralytics open-source projects secure and safe for everyone.
diff --git a/docs/build_reference.py b/docs/build_reference.py
index e3adfe9b..64f07875 100644
--- a/docs/build_reference.py
+++ b/docs/build_reference.py
@@ -14,7 +14,7 @@ from ultralytics.utils import ROOT
NEW_YAML_DIR = ROOT.parent
CODE_DIR = ROOT
-REFERENCE_DIR = ROOT.parent / 'docs/reference'
+REFERENCE_DIR = ROOT.parent / 'docs/en/reference'
def extract_classes_and_functions(filepath: Path) -> tuple:
@@ -45,10 +45,11 @@ def create_markdown(py_filepath: Path, module_path: str, classes: list, function
module_name = module_path.replace('.__init__', '')
module_path = module_path.replace('.', '/')
url = f'https://github.com/ultralytics/ultralytics/blob/main/{module_path}.py'
+ edit = f'https://github.com/ultralytics/ultralytics/edit/main/{module_path}.py'
title_content = (
f'# Reference for `{module_path}.py`\n\n'
f'!!! note\n\n'
- f' Full source code for this file is available at [{url}]({url}). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!\n\n'
+ f' This file is available at [{url}]({url}). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request]({edit}) 🛠️. Thank you 🙏!\n\n'
)
md_content = [f'---\n## ::: {module_name}.{class_name}\n
\n' for class_name in classes]
md_content.extend(f'---\n## ::: {module_name}.{func_name}\n
\n' for func_name in functions)
@@ -96,7 +97,7 @@ def create_nav_menu_yaml(nav_items: list):
if isinstance(v, dict):
yaml_str += f'{indent}- {k}:\n{_dict_to_yaml(v, level + 1)}'
else:
- yaml_str += f"{indent}- {k}: {str(v).replace('docs/', '')}\n"
+ yaml_str += f"{indent}- {k}: {str(v).replace('docs/en/', '')}\n"
return yaml_str
# Print updated YAML reference section
diff --git a/docs/CNAME b/docs/en/CNAME
similarity index 100%
rename from docs/CNAME
rename to docs/en/CNAME
diff --git a/docs/datasets/classify/caltech101.md b/docs/en/datasets/classify/caltech101.md
similarity index 100%
rename from docs/datasets/classify/caltech101.md
rename to docs/en/datasets/classify/caltech101.md
diff --git a/docs/datasets/classify/caltech256.md b/docs/en/datasets/classify/caltech256.md
similarity index 100%
rename from docs/datasets/classify/caltech256.md
rename to docs/en/datasets/classify/caltech256.md
diff --git a/docs/datasets/classify/cifar10.md b/docs/en/datasets/classify/cifar10.md
similarity index 100%
rename from docs/datasets/classify/cifar10.md
rename to docs/en/datasets/classify/cifar10.md
diff --git a/docs/datasets/classify/cifar100.md b/docs/en/datasets/classify/cifar100.md
similarity index 100%
rename from docs/datasets/classify/cifar100.md
rename to docs/en/datasets/classify/cifar100.md
diff --git a/docs/datasets/classify/fashion-mnist.md b/docs/en/datasets/classify/fashion-mnist.md
similarity index 100%
rename from docs/datasets/classify/fashion-mnist.md
rename to docs/en/datasets/classify/fashion-mnist.md
diff --git a/docs/datasets/classify/imagenet.md b/docs/en/datasets/classify/imagenet.md
similarity index 100%
rename from docs/datasets/classify/imagenet.md
rename to docs/en/datasets/classify/imagenet.md
diff --git a/docs/datasets/classify/imagenet10.md b/docs/en/datasets/classify/imagenet10.md
similarity index 100%
rename from docs/datasets/classify/imagenet10.md
rename to docs/en/datasets/classify/imagenet10.md
diff --git a/docs/datasets/classify/imagenette.md b/docs/en/datasets/classify/imagenette.md
similarity index 100%
rename from docs/datasets/classify/imagenette.md
rename to docs/en/datasets/classify/imagenette.md
diff --git a/docs/datasets/classify/imagewoof.md b/docs/en/datasets/classify/imagewoof.md
similarity index 100%
rename from docs/datasets/classify/imagewoof.md
rename to docs/en/datasets/classify/imagewoof.md
diff --git a/docs/datasets/classify/index.md b/docs/en/datasets/classify/index.md
similarity index 100%
rename from docs/datasets/classify/index.md
rename to docs/en/datasets/classify/index.md
diff --git a/docs/datasets/classify/mnist.md b/docs/en/datasets/classify/mnist.md
similarity index 100%
rename from docs/datasets/classify/mnist.md
rename to docs/en/datasets/classify/mnist.md
diff --git a/docs/datasets/detect/argoverse.md b/docs/en/datasets/detect/argoverse.md
similarity index 100%
rename from docs/datasets/detect/argoverse.md
rename to docs/en/datasets/detect/argoverse.md
diff --git a/docs/datasets/detect/coco.md b/docs/en/datasets/detect/coco.md
similarity index 100%
rename from docs/datasets/detect/coco.md
rename to docs/en/datasets/detect/coco.md
diff --git a/docs/datasets/detect/coco8.md b/docs/en/datasets/detect/coco8.md
similarity index 100%
rename from docs/datasets/detect/coco8.md
rename to docs/en/datasets/detect/coco8.md
diff --git a/docs/datasets/detect/globalwheat2020.md b/docs/en/datasets/detect/globalwheat2020.md
similarity index 100%
rename from docs/datasets/detect/globalwheat2020.md
rename to docs/en/datasets/detect/globalwheat2020.md
diff --git a/docs/datasets/detect/index.md b/docs/en/datasets/detect/index.md
similarity index 100%
rename from docs/datasets/detect/index.md
rename to docs/en/datasets/detect/index.md
diff --git a/docs/datasets/detect/objects365.md b/docs/en/datasets/detect/objects365.md
similarity index 100%
rename from docs/datasets/detect/objects365.md
rename to docs/en/datasets/detect/objects365.md
diff --git a/docs/datasets/detect/open-images-v7.md b/docs/en/datasets/detect/open-images-v7.md
similarity index 100%
rename from docs/datasets/detect/open-images-v7.md
rename to docs/en/datasets/detect/open-images-v7.md
diff --git a/docs/datasets/detect/sku-110k.md b/docs/en/datasets/detect/sku-110k.md
similarity index 100%
rename from docs/datasets/detect/sku-110k.md
rename to docs/en/datasets/detect/sku-110k.md
diff --git a/docs/datasets/detect/visdrone.md b/docs/en/datasets/detect/visdrone.md
similarity index 100%
rename from docs/datasets/detect/visdrone.md
rename to docs/en/datasets/detect/visdrone.md
diff --git a/docs/datasets/detect/voc.md b/docs/en/datasets/detect/voc.md
similarity index 100%
rename from docs/datasets/detect/voc.md
rename to docs/en/datasets/detect/voc.md
diff --git a/docs/datasets/detect/xview.md b/docs/en/datasets/detect/xview.md
similarity index 100%
rename from docs/datasets/detect/xview.md
rename to docs/en/datasets/detect/xview.md
diff --git a/docs/datasets/index.md b/docs/en/datasets/index.md
similarity index 100%
rename from docs/datasets/index.md
rename to docs/en/datasets/index.md
diff --git a/docs/datasets/obb/dota-v2.md b/docs/en/datasets/obb/dota-v2.md
similarity index 100%
rename from docs/datasets/obb/dota-v2.md
rename to docs/en/datasets/obb/dota-v2.md
diff --git a/docs/datasets/obb/index.md b/docs/en/datasets/obb/index.md
similarity index 100%
rename from docs/datasets/obb/index.md
rename to docs/en/datasets/obb/index.md
diff --git a/docs/datasets/pose/coco.md b/docs/en/datasets/pose/coco.md
similarity index 100%
rename from docs/datasets/pose/coco.md
rename to docs/en/datasets/pose/coco.md
diff --git a/docs/datasets/pose/coco8-pose.md b/docs/en/datasets/pose/coco8-pose.md
similarity index 100%
rename from docs/datasets/pose/coco8-pose.md
rename to docs/en/datasets/pose/coco8-pose.md
diff --git a/docs/datasets/pose/index.md b/docs/en/datasets/pose/index.md
similarity index 100%
rename from docs/datasets/pose/index.md
rename to docs/en/datasets/pose/index.md
diff --git a/docs/datasets/pose/tiger-pose.md b/docs/en/datasets/pose/tiger-pose.md
similarity index 100%
rename from docs/datasets/pose/tiger-pose.md
rename to docs/en/datasets/pose/tiger-pose.md
diff --git a/docs/datasets/segment/coco.md b/docs/en/datasets/segment/coco.md
similarity index 100%
rename from docs/datasets/segment/coco.md
rename to docs/en/datasets/segment/coco.md
diff --git a/docs/datasets/segment/coco8-seg.md b/docs/en/datasets/segment/coco8-seg.md
similarity index 100%
rename from docs/datasets/segment/coco8-seg.md
rename to docs/en/datasets/segment/coco8-seg.md
diff --git a/docs/datasets/segment/index.md b/docs/en/datasets/segment/index.md
similarity index 100%
rename from docs/datasets/segment/index.md
rename to docs/en/datasets/segment/index.md
diff --git a/docs/datasets/track/index.md b/docs/en/datasets/track/index.md
similarity index 100%
rename from docs/datasets/track/index.md
rename to docs/en/datasets/track/index.md
diff --git a/docs/guides/azureml-quickstart.md b/docs/en/guides/azureml-quickstart.md
similarity index 100%
rename from docs/guides/azureml-quickstart.md
rename to docs/en/guides/azureml-quickstart.md
diff --git a/docs/guides/conda-quickstart.md b/docs/en/guides/conda-quickstart.md
similarity index 100%
rename from docs/guides/conda-quickstart.md
rename to docs/en/guides/conda-quickstart.md
diff --git a/docs/guides/docker-quickstart.md b/docs/en/guides/docker-quickstart.md
similarity index 100%
rename from docs/guides/docker-quickstart.md
rename to docs/en/guides/docker-quickstart.md
diff --git a/docs/guides/hyperparameter-tuning.md b/docs/en/guides/hyperparameter-tuning.md
similarity index 100%
rename from docs/guides/hyperparameter-tuning.md
rename to docs/en/guides/hyperparameter-tuning.md
diff --git a/docs/guides/index.md b/docs/en/guides/index.md
similarity index 100%
rename from docs/guides/index.md
rename to docs/en/guides/index.md
diff --git a/docs/guides/kfold-cross-validation.md b/docs/en/guides/kfold-cross-validation.md
similarity index 100%
rename from docs/guides/kfold-cross-validation.md
rename to docs/en/guides/kfold-cross-validation.md
diff --git a/docs/guides/model-deployment-options.md b/docs/en/guides/model-deployment-options.md
similarity index 100%
rename from docs/guides/model-deployment-options.md
rename to docs/en/guides/model-deployment-options.md
diff --git a/docs/guides/raspberry-pi.md b/docs/en/guides/raspberry-pi.md
similarity index 100%
rename from docs/guides/raspberry-pi.md
rename to docs/en/guides/raspberry-pi.md
diff --git a/docs/guides/sahi-tiled-inference.md b/docs/en/guides/sahi-tiled-inference.md
similarity index 100%
rename from docs/guides/sahi-tiled-inference.md
rename to docs/en/guides/sahi-tiled-inference.md
diff --git a/docs/guides/triton-inference-server.md b/docs/en/guides/triton-inference-server.md
similarity index 100%
rename from docs/guides/triton-inference-server.md
rename to docs/en/guides/triton-inference-server.md
diff --git a/docs/guides/yolo-common-issues.md b/docs/en/guides/yolo-common-issues.md
similarity index 100%
rename from docs/guides/yolo-common-issues.md
rename to docs/en/guides/yolo-common-issues.md
diff --git a/docs/guides/yolo-performance-metrics.md b/docs/en/guides/yolo-performance-metrics.md
similarity index 100%
rename from docs/guides/yolo-performance-metrics.md
rename to docs/en/guides/yolo-performance-metrics.md
diff --git a/docs/guides/yolo-thread-safe-inference.md b/docs/en/guides/yolo-thread-safe-inference.md
similarity index 100%
rename from docs/guides/yolo-thread-safe-inference.md
rename to docs/en/guides/yolo-thread-safe-inference.md
diff --git a/docs/help/CI.md b/docs/en/help/CI.md
similarity index 100%
rename from docs/help/CI.md
rename to docs/en/help/CI.md
diff --git a/docs/help/CLA.md b/docs/en/help/CLA.md
similarity index 100%
rename from docs/help/CLA.md
rename to docs/en/help/CLA.md
diff --git a/docs/help/FAQ.md b/docs/en/help/FAQ.md
similarity index 100%
rename from docs/help/FAQ.md
rename to docs/en/help/FAQ.md
diff --git a/docs/help/code_of_conduct.md b/docs/en/help/code_of_conduct.md
similarity index 100%
rename from docs/help/code_of_conduct.md
rename to docs/en/help/code_of_conduct.md
diff --git a/docs/help/contributing.md b/docs/en/help/contributing.md
similarity index 100%
rename from docs/help/contributing.md
rename to docs/en/help/contributing.md
diff --git a/docs/help/environmental-health-safety.md b/docs/en/help/environmental-health-safety.md
similarity index 100%
rename from docs/help/environmental-health-safety.md
rename to docs/en/help/environmental-health-safety.md
diff --git a/docs/help/index.md b/docs/en/help/index.md
similarity index 94%
rename from docs/help/index.md
rename to docs/en/help/index.md
index a64b60cc..e8f7376b 100644
--- a/docs/help/index.md
+++ b/docs/en/help/index.md
@@ -13,7 +13,7 @@ Welcome to the Ultralytics Help page! We are dedicated to providing you with det
- [Minimum Reproducible Example (MRE) Guide](minimum_reproducible_example.md): Learn the process for creating an MRE, which is crucial for the timely and effective resolution of bug reports.
- [Code of Conduct](code_of_conduct.md): Our community guidelines support a respectful and open atmosphere for all collaborators.
- [Environmental, Health and Safety (EHS) Policy](environmental-health-safety.md): Delve into our commitment to sustainability and the well-being of all our stakeholders.
-- [Security Policy](../SECURITY.md): Familiarize yourself with our security protocols and the procedure for reporting vulnerabilities.
+- [Security Policy](security.md): Familiarize yourself with our security protocols and the procedure for reporting vulnerabilities.
- [Privacy Policy](privacy.md): Read our privacy policy to understand how we protect your data and respect your privacy in all our services and operations.
We encourage you to review these resources for a seamless and productive experience. Our aim is to foster a helpful and friendly environment for everyone in the Ultralytics community. Should you require additional support, please feel free to reach out via GitHub Issues or our official discussion forums. Happy coding!
diff --git a/docs/help/minimum_reproducible_example.md b/docs/en/help/minimum_reproducible_example.md
similarity index 100%
rename from docs/help/minimum_reproducible_example.md
rename to docs/en/help/minimum_reproducible_example.md
diff --git a/docs/help/privacy.md b/docs/en/help/privacy.md
similarity index 100%
rename from docs/help/privacy.md
rename to docs/en/help/privacy.md
diff --git a/docs/en/help/security.md b/docs/en/help/security.md
new file mode 100644
index 00000000..01ea1f85
--- /dev/null
+++ b/docs/en/help/security.md
@@ -0,0 +1,36 @@
+---
+description: Explore Ultralytics' comprehensive security strategies safeguarding user data and systems. Learn about our diverse security tools, including Snyk, GitHub CodeQL, and Dependabot Alerts.
+keywords: Ultralytics, Comprehensive Security, user data protection, Snyk, GitHub CodeQL, Dependabot, vulnerability management, coding security practices
+---
+
+# Ultralytics Security Policy
+
+At [Ultralytics](https://ultralytics.com), the security of our users' data and systems is of utmost importance. To ensure the safety and security of our [open-source projects](https://github.com/ultralytics), we have implemented several measures to detect and prevent security vulnerabilities.
+
+## Snyk Scanning
+
+We utilize [Snyk](https://snyk.io/advisor/python/ultralytics) to conduct comprehensive security scans on Ultralytics repositories. Snyk's robust scanning capabilities extend beyond dependency checks; it also examines our code and Dockerfiles for various vulnerabilities. By identifying and addressing these issues proactively, we ensure a higher level of security and reliability for our users.
+
+[](https://snyk.io/advisor/python/ultralytics)
+
+## GitHub CodeQL Scanning
+
+Our security strategy includes GitHub's [CodeQL](https://docs.github.com/en/code-security/code-scanning/automatically-scanning-your-code-for-vulnerabilities-and-errors/about-code-scanning-with-codeql) scanning. CodeQL delves deep into our codebase, identifying complex vulnerabilities like SQL injection and XSS by analyzing the code's semantic structure. This advanced level of analysis ensures early detection and resolution of potential security risks.
+
+[](https://github.com/ultralytics/ultralytics/actions/workflows/codeql.yaml)
+
+## GitHub Dependabot Alerts
+
+[Dependabot](https://docs.github.com/en/code-security/dependabot) is integrated into our workflow to monitor dependencies for known vulnerabilities. When a vulnerability is identified in one of our dependencies, Dependabot alerts us, allowing for swift and informed remediation actions.
+
+## GitHub Secret Scanning Alerts
+
+We employ GitHub [secret scanning](https://docs.github.com/en/code-security/secret-scanning/managing-alerts-from-secret-scanning) alerts to detect sensitive data, such as credentials and private keys, accidentally pushed to our repositories. This early detection mechanism helps prevent potential security breaches and data exposures.
+
+## Private Vulnerability Reporting
+
+We enable private vulnerability reporting, allowing users to discreetly report potential security issues. This approach facilitates responsible disclosure, ensuring vulnerabilities are handled securely and efficiently.
+
+If you suspect or discover a security vulnerability in any of our repositories, please let us know immediately. You can reach out to us directly via our [contact form](https://ultralytics.com/contact) or via [security@ultralytics.com](mailto:security@ultralytics.com). Our security team will investigate and respond as soon as possible.
+
+We appreciate your help in keeping all Ultralytics open-source projects secure and safe for everyone 🙏.
diff --git a/docs/hub/app/android.md b/docs/en/hub/app/android.md
similarity index 100%
rename from docs/hub/app/android.md
rename to docs/en/hub/app/android.md
diff --git a/docs/hub/app/index.md b/docs/en/hub/app/index.md
similarity index 100%
rename from docs/hub/app/index.md
rename to docs/en/hub/app/index.md
diff --git a/docs/hub/app/ios.md b/docs/en/hub/app/ios.md
similarity index 100%
rename from docs/hub/app/ios.md
rename to docs/en/hub/app/ios.md
diff --git a/docs/hub/datasets.md b/docs/en/hub/datasets.md
similarity index 100%
rename from docs/hub/datasets.md
rename to docs/en/hub/datasets.md
diff --git a/docs/hub/index.md b/docs/en/hub/index.md
similarity index 100%
rename from docs/hub/index.md
rename to docs/en/hub/index.md
diff --git a/docs/hub/inference_api.md b/docs/en/hub/inference_api.md
similarity index 100%
rename from docs/hub/inference_api.md
rename to docs/en/hub/inference_api.md
diff --git a/docs/hub/integrations.md b/docs/en/hub/integrations.md
similarity index 100%
rename from docs/hub/integrations.md
rename to docs/en/hub/integrations.md
diff --git a/docs/hub/models.md b/docs/en/hub/models.md
similarity index 100%
rename from docs/hub/models.md
rename to docs/en/hub/models.md
diff --git a/docs/hub/projects.md b/docs/en/hub/projects.md
similarity index 100%
rename from docs/hub/projects.md
rename to docs/en/hub/projects.md
diff --git a/docs/hub/quickstart.md b/docs/en/hub/quickstart.md
similarity index 100%
rename from docs/hub/quickstart.md
rename to docs/en/hub/quickstart.md
diff --git a/docs/index.md b/docs/en/index.md
similarity index 100%
rename from docs/index.md
rename to docs/en/index.md
diff --git a/docs/integrations/index.md b/docs/en/integrations/index.md
similarity index 100%
rename from docs/integrations/index.md
rename to docs/en/integrations/index.md
diff --git a/docs/integrations/mlflow.md b/docs/en/integrations/mlflow.md
similarity index 100%
rename from docs/integrations/mlflow.md
rename to docs/en/integrations/mlflow.md
diff --git a/docs/integrations/openvino.md b/docs/en/integrations/openvino.md
similarity index 100%
rename from docs/integrations/openvino.md
rename to docs/en/integrations/openvino.md
diff --git a/docs/integrations/ray-tune.md b/docs/en/integrations/ray-tune.md
similarity index 100%
rename from docs/integrations/ray-tune.md
rename to docs/en/integrations/ray-tune.md
diff --git a/docs/integrations/roboflow.md b/docs/en/integrations/roboflow.md
similarity index 100%
rename from docs/integrations/roboflow.md
rename to docs/en/integrations/roboflow.md
diff --git a/docs/models/fast-sam.md b/docs/en/models/fast-sam.md
similarity index 100%
rename from docs/models/fast-sam.md
rename to docs/en/models/fast-sam.md
diff --git a/docs/models/index.md b/docs/en/models/index.md
similarity index 100%
rename from docs/models/index.md
rename to docs/en/models/index.md
diff --git a/docs/models/mobile-sam.md b/docs/en/models/mobile-sam.md
similarity index 100%
rename from docs/models/mobile-sam.md
rename to docs/en/models/mobile-sam.md
diff --git a/docs/models/rtdetr.md b/docs/en/models/rtdetr.md
similarity index 100%
rename from docs/models/rtdetr.md
rename to docs/en/models/rtdetr.md
diff --git a/docs/models/sam.md b/docs/en/models/sam.md
similarity index 100%
rename from docs/models/sam.md
rename to docs/en/models/sam.md
diff --git a/docs/models/yolo-nas.md b/docs/en/models/yolo-nas.md
similarity index 100%
rename from docs/models/yolo-nas.md
rename to docs/en/models/yolo-nas.md
diff --git a/docs/models/yolov3.md b/docs/en/models/yolov3.md
similarity index 100%
rename from docs/models/yolov3.md
rename to docs/en/models/yolov3.md
diff --git a/docs/models/yolov4.md b/docs/en/models/yolov4.md
similarity index 100%
rename from docs/models/yolov4.md
rename to docs/en/models/yolov4.md
diff --git a/docs/models/yolov5.md b/docs/en/models/yolov5.md
similarity index 100%
rename from docs/models/yolov5.md
rename to docs/en/models/yolov5.md
diff --git a/docs/models/yolov6.md b/docs/en/models/yolov6.md
similarity index 100%
rename from docs/models/yolov6.md
rename to docs/en/models/yolov6.md
diff --git a/docs/models/yolov7.md b/docs/en/models/yolov7.md
similarity index 100%
rename from docs/models/yolov7.md
rename to docs/en/models/yolov7.md
diff --git a/docs/models/yolov8.md b/docs/en/models/yolov8.md
similarity index 100%
rename from docs/models/yolov8.md
rename to docs/en/models/yolov8.md
diff --git a/docs/modes/benchmark.md b/docs/en/modes/benchmark.md
similarity index 100%
rename from docs/modes/benchmark.md
rename to docs/en/modes/benchmark.md
diff --git a/docs/modes/export.md b/docs/en/modes/export.md
similarity index 100%
rename from docs/modes/export.md
rename to docs/en/modes/export.md
diff --git a/docs/modes/index.md b/docs/en/modes/index.md
similarity index 100%
rename from docs/modes/index.md
rename to docs/en/modes/index.md
diff --git a/docs/modes/predict.md b/docs/en/modes/predict.md
similarity index 100%
rename from docs/modes/predict.md
rename to docs/en/modes/predict.md
diff --git a/docs/modes/track.md b/docs/en/modes/track.md
similarity index 100%
rename from docs/modes/track.md
rename to docs/en/modes/track.md
diff --git a/docs/modes/train.md b/docs/en/modes/train.md
similarity index 100%
rename from docs/modes/train.md
rename to docs/en/modes/train.md
diff --git a/docs/modes/val.md b/docs/en/modes/val.md
similarity index 100%
rename from docs/modes/val.md
rename to docs/en/modes/val.md
diff --git a/docs/quickstart.md b/docs/en/quickstart.md
similarity index 100%
rename from docs/quickstart.md
rename to docs/en/quickstart.md
diff --git a/docs/reference/cfg/__init__.md b/docs/en/reference/cfg/__init__.md
similarity index 70%
rename from docs/reference/cfg/__init__.md
rename to docs/en/reference/cfg/__init__.md
index e439dd52..3248059d 100644
--- a/docs/reference/cfg/__init__.md
+++ b/docs/en/reference/cfg/__init__.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, Configuration, cfg2dict, handle_deprecation, merge_
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/__init__.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/__init__.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/__init__.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/__init__.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/cfg/__init__.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.cfg.cfg2dict
diff --git a/docs/en/reference/data/annotator.md b/docs/en/reference/data/annotator.md
new file mode 100644
index 00000000..a01663ff
--- /dev/null
+++ b/docs/en/reference/data/annotator.md
@@ -0,0 +1,14 @@
+---
+description: Enhance your machine learning model with Ultralytics’ auto_annotate function. Simplify data annotation for improved model training.
+keywords: Ultralytics, Auto-Annotate, Machine Learning, AI, Annotation, Data Processing, Model Training
+---
+
+# Reference for `ultralytics/data/annotator.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/annotator.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/annotator.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/annotator.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.data.annotator.auto_annotate
+
diff --git a/docs/reference/data/augment.md b/docs/en/reference/data/augment.md
similarity index 77%
rename from docs/reference/data/augment.md
rename to docs/en/reference/data/augment.md
index 6b6a1a71..408e3603 100644
--- a/docs/reference/data/augment.md
+++ b/docs/en/reference/data/augment.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Data Augmentation, BaseTransform, MixUp, RandomHSV, Lette
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/augment.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/augment.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/augment.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/augment.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/augment.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.data.augment.BaseTransform
diff --git a/docs/en/reference/data/base.md b/docs/en/reference/data/base.md
new file mode 100644
index 00000000..2fdc9d08
--- /dev/null
+++ b/docs/en/reference/data/base.md
@@ -0,0 +1,14 @@
+---
+description: Explore BaseDataset in Ultralytics docs. Learn how this implementation simplifies dataset creation and manipulation.
+keywords: Ultralytics, docs, BaseDataset, data manipulation, dataset creation
+---
+
+# Reference for `ultralytics/data/base.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/base.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/base.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/base.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.data.base.BaseDataset
+
diff --git a/docs/reference/data/build.md b/docs/en/reference/data/build.md
similarity index 64%
rename from docs/reference/data/build.md
rename to docs/en/reference/data/build.md
index d49da96e..12092cf0 100644
--- a/docs/reference/data/build.md
+++ b/docs/en/reference/data/build.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO v3, Data build, DataLoader, InfiniteDataLoader, seed
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/build.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/build.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/build.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/build.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/build.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.data.build.InfiniteDataLoader
diff --git a/docs/reference/data/converter.md b/docs/en/reference/data/converter.md
similarity index 62%
rename from docs/reference/data/converter.md
rename to docs/en/reference/data/converter.md
index 063a9df6..ce869a49 100644
--- a/docs/reference/data/converter.md
+++ b/docs/en/reference/data/converter.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Data Converter, coco91_to_coco80_class, merge_multi_segme
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/converter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/converter.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/converter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/converter.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/converter.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.data.converter.coco91_to_coco80_class
diff --git a/docs/reference/data/dataset.md b/docs/en/reference/data/dataset.md
similarity index 59%
rename from docs/reference/data/dataset.md
rename to docs/en/reference/data/dataset.md
index 9bd4a686..2bfa8c30 100644
--- a/docs/reference/data/dataset.md
+++ b/docs/en/reference/data/dataset.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, YOLODataset, SemanticDataset, data handling, data m
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/dataset.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/dataset.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/dataset.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/dataset.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/dataset.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.data.dataset.YOLODataset
diff --git a/docs/reference/data/loaders.md b/docs/en/reference/data/loaders.md
similarity index 65%
rename from docs/reference/data/loaders.md
rename to docs/en/reference/data/loaders.md
index e52ed783..ff9ffede 100644
--- a/docs/reference/data/loaders.md
+++ b/docs/en/reference/data/loaders.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, data loaders, LoadStreams, LoadImages, LoadTensor, YOLO,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/loaders.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/loaders.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/loaders.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/loaders.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/loaders.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.data.loaders.SourceTypes
diff --git a/docs/reference/data/utils.md b/docs/en/reference/data/utils.md
similarity index 74%
rename from docs/reference/data/utils.md
rename to docs/en/reference/data/utils.md
index 39c8e149..6b73c75e 100644
--- a/docs/reference/data/utils.md
+++ b/docs/en/reference/data/utils.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, data utils, YOLO, img2label_paths, exif_size, polygon2mas
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/utils.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/utils.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/data/utils.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.data.utils.HUBDatasetStats
diff --git a/docs/reference/engine/exporter.md b/docs/en/reference/engine/exporter.md
similarity index 63%
rename from docs/reference/engine/exporter.md
rename to docs/en/reference/engine/exporter.md
index 6650f8c9..070d4b5d 100644
--- a/docs/reference/engine/exporter.md
+++ b/docs/en/reference/engine/exporter.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Exporter, IOSDetectModel, Export Formats, Try export
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/exporter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/exporter.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/exporter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/exporter.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/engine/exporter.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.engine.exporter.Exporter
diff --git a/docs/en/reference/engine/model.md b/docs/en/reference/engine/model.md
new file mode 100644
index 00000000..03e735b8
--- /dev/null
+++ b/docs/en/reference/engine/model.md
@@ -0,0 +1,14 @@
+---
+description: Explore the detailed guide on using the Ultralytics YOLO Engine Model. Learn better ways to implement, train and evaluate YOLO models.
+keywords: Ultralytics, YOLO, engine model, documentation, guide, implementation, training, evaluation
+---
+
+# Reference for `ultralytics/engine/model.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/model.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/engine/model.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.engine.model.Model
+
diff --git a/docs/en/reference/engine/predictor.md b/docs/en/reference/engine/predictor.md
new file mode 100644
index 00000000..a53ae304
--- /dev/null
+++ b/docs/en/reference/engine/predictor.md
@@ -0,0 +1,14 @@
+---
+description: Learn about Ultralytics BasePredictor, an essential component of our engine that serves as the foundation for all prediction operations.
+keywords: Ultralytics, BasePredictor, YOLO, prediction, engine
+---
+
+# Reference for `ultralytics/engine/predictor.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/predictor.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/predictor.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/engine/predictor.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.engine.predictor.BasePredictor
+
diff --git a/docs/reference/engine/results.md b/docs/en/reference/engine/results.md
similarity index 57%
rename from docs/reference/engine/results.md
rename to docs/en/reference/engine/results.md
index 505efd97..36d05295 100644
--- a/docs/reference/engine/results.md
+++ b/docs/en/reference/engine/results.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, engine, results, base tensor, boxes, keypoints
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/results.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/results.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/results.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/results.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/engine/results.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.engine.results.BaseTensor
diff --git a/docs/en/reference/engine/trainer.md b/docs/en/reference/engine/trainer.md
new file mode 100644
index 00000000..cdf88960
--- /dev/null
+++ b/docs/en/reference/engine/trainer.md
@@ -0,0 +1,14 @@
+---
+description: Learn about the BaseTrainer class in the Ultralytics library. From training control, customization to advanced usage.
+keywords: Ultralytics, BaseTrainer, Machine Learning, Training Control, Python library
+---
+
+# Reference for `ultralytics/engine/trainer.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/trainer.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/trainer.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/engine/trainer.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.engine.trainer.BaseTrainer
+
diff --git a/docs/reference/engine/tuner.md b/docs/en/reference/engine/tuner.md
similarity index 54%
rename from docs/reference/engine/tuner.md
rename to docs/en/reference/engine/tuner.md
index 3d4d36c7..bbcc5d0c 100644
--- a/docs/reference/engine/tuner.md
+++ b/docs/en/reference/engine/tuner.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Tuner, YOLO, hyperparameter tuning, optimization, object
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/tuner.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/tuner.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/tuner.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/tuner.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/engine/tuner.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.engine.tuner.Tuner
diff --git a/docs/en/reference/engine/validator.md b/docs/en/reference/engine/validator.md
new file mode 100644
index 00000000..84a6bc40
--- /dev/null
+++ b/docs/en/reference/engine/validator.md
@@ -0,0 +1,14 @@
+---
+description: Learn about the Ultralytics BaseValidator module. Understand its principles, uses, and how it interacts with other components.
+keywords: Ultralytics, BaseValidator, Ultralytics engine, module, components
+---
+
+# Reference for `ultralytics/engine/validator.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/validator.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/validator.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/engine/validator.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.engine.validator.BaseValidator
+
diff --git a/docs/reference/hub/__init__.md b/docs/en/reference/hub/__init__.md
similarity index 60%
rename from docs/reference/hub/__init__.md
rename to docs/en/reference/hub/__init__.md
index 40193691..a0aa8f85 100644
--- a/docs/reference/hub/__init__.md
+++ b/docs/en/reference/hub/__init__.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, hub functions, model export, dataset check, reset model,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/__init__.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/__init__.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/__init__.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/__init__.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/hub/__init__.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.hub.login
diff --git a/docs/en/reference/hub/auth.md b/docs/en/reference/hub/auth.md
new file mode 100644
index 00000000..56ac59c5
--- /dev/null
+++ b/docs/en/reference/hub/auth.md
@@ -0,0 +1,14 @@
+---
+description: Dive into the Ultralytics Auth API documentation & learn how to manage authentication in your AI & ML projects easily and effectively.
+keywords: Ultralytics, Auth, API documentation, User Authentication, AI, Machine Learning
+---
+
+# Reference for `ultralytics/hub/auth.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/auth.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/auth.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/hub/auth.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.hub.auth.Auth
+
diff --git a/docs/en/reference/hub/session.md b/docs/en/reference/hub/session.md
new file mode 100644
index 00000000..8c2e643c
--- /dev/null
+++ b/docs/en/reference/hub/session.md
@@ -0,0 +1,14 @@
+---
+description: Explore details about the HUBTrainingSession in Ultralytics framework. Learn to utilize this functionality for effective model training.
+keywords: Ultralytics, HUBTrainingSession, Documentation, Model Training, AI, Machine Learning, YOLO
+---
+
+# Reference for `ultralytics/hub/session.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/session.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/session.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/hub/session.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.hub.session.HUBTrainingSession
+
diff --git a/docs/reference/hub/utils.md b/docs/en/reference/hub/utils.md
similarity index 58%
rename from docs/reference/hub/utils.md
rename to docs/en/reference/hub/utils.md
index 4dba9128..52f390fd 100644
--- a/docs/reference/hub/utils.md
+++ b/docs/en/reference/hub/utils.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Events, request_with_credentials, smart_request, Ultralyt
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/utils.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/utils.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/hub/utils.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.hub.utils.Events
diff --git a/docs/en/reference/models/fastsam/model.md b/docs/en/reference/models/fastsam/model.md
new file mode 100644
index 00000000..f95c49d9
--- /dev/null
+++ b/docs/en/reference/models/fastsam/model.md
@@ -0,0 +1,14 @@
+---
+description: Learn all about Ultralytics FastSAM model. Dive into our comprehensive guide for seamless integration and efficient model training.
+keywords: Ultralytics, FastSAM model, Model documentation, Efficient model training
+---
+
+# Reference for `ultralytics/models/fastsam/model.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/model.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/fastsam/model.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.fastsam.model.FastSAM
+
diff --git a/docs/en/reference/models/fastsam/predict.md b/docs/en/reference/models/fastsam/predict.md
new file mode 100644
index 00000000..e03df553
--- /dev/null
+++ b/docs/en/reference/models/fastsam/predict.md
@@ -0,0 +1,14 @@
+---
+description: Get detailed insights about Ultralytics FastSAMPredictor. Learn to predict and optimize your AI models with our properly documented guidelines.
+keywords: Ultralytics, FastSAMPredictor, predictive modeling, AI optimization, machine learning, deep learning, Ultralytics documentation
+---
+
+# Reference for `ultralytics/models/fastsam/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/fastsam/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.fastsam.predict.FastSAMPredictor
+
diff --git a/docs/en/reference/models/fastsam/prompt.md b/docs/en/reference/models/fastsam/prompt.md
new file mode 100644
index 00000000..2c44bd70
--- /dev/null
+++ b/docs/en/reference/models/fastsam/prompt.md
@@ -0,0 +1,14 @@
+---
+description: Learn to effectively utilize FastSAMPrompt model from Ultralytics. Detailed guide to help you get the most out of your machine learning models.
+keywords: Ultralytics, FastSAMPrompt, machine learning, model, guide, documentation
+---
+
+# Reference for `ultralytics/models/fastsam/prompt.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/prompt.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/prompt.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/fastsam/prompt.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.fastsam.prompt.FastSAMPrompt
+
diff --git a/docs/reference/models/fastsam/utils.md b/docs/en/reference/models/fastsam/utils.md
similarity index 51%
rename from docs/reference/models/fastsam/utils.md
rename to docs/en/reference/models/fastsam/utils.md
index cf2a6580..c7e9abd7 100644
--- a/docs/reference/models/fastsam/utils.md
+++ b/docs/en/reference/models/fastsam/utils.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, bounding boxes, Bboxes, image borders, object detection,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/utils.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/utils.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/fastsam/utils.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.fastsam.utils.adjust_bboxes_to_image_border
diff --git a/docs/en/reference/models/fastsam/val.md b/docs/en/reference/models/fastsam/val.md
new file mode 100644
index 00000000..a5914fe4
--- /dev/null
+++ b/docs/en/reference/models/fastsam/val.md
@@ -0,0 +1,14 @@
+---
+description: Learn about FastSAMValidator in Ultralytics models. Comprehensive guide to enhancing AI capabilities with Ultralytics.
+keywords: Ultralytics, FastSAMValidator, model, synthetic, AI, machine learning, validation
+---
+
+# Reference for `ultralytics/models/fastsam/val.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/val.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/fastsam/val.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.fastsam.val.FastSAMValidator
+
diff --git a/docs/en/reference/models/nas/model.md b/docs/en/reference/models/nas/model.md
new file mode 100644
index 00000000..ac617ccd
--- /dev/null
+++ b/docs/en/reference/models/nas/model.md
@@ -0,0 +1,14 @@
+---
+description: Learn how our NAS model operates in Ultralytics. Comprehensive guide with detailed examples. Master the nuances of Ultralytics NAS model.
+keywords: Ultralytics, NAS model, NAS guide, machine learning, model documentation
+---
+
+# Reference for `ultralytics/models/nas/model.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/model.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/nas/model.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.nas.model.NAS
+
diff --git a/docs/en/reference/models/nas/predict.md b/docs/en/reference/models/nas/predict.md
new file mode 100644
index 00000000..7dcb3843
--- /dev/null
+++ b/docs/en/reference/models/nas/predict.md
@@ -0,0 +1,14 @@
+---
+description: Explore Ultralytics NASPredictor. Understand high-level architecture of the model for effective implementation and efficient predictions.
+keywords: NASPredictor, Ultralytics, Ultralytics model, model architecture, efficient predictions
+---
+
+# Reference for `ultralytics/models/nas/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/nas/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.nas.predict.NASPredictor
+
diff --git a/docs/en/reference/models/nas/val.md b/docs/en/reference/models/nas/val.md
new file mode 100644
index 00000000..36693629
--- /dev/null
+++ b/docs/en/reference/models/nas/val.md
@@ -0,0 +1,14 @@
+---
+description: Explore the utilities and functions of the Ultralytics NASValidator. Find out how it benefits allocation and optimization in AI models.
+keywords: Ultralytics, NASValidator, models.nas.val.NASValidator, AI models, allocation, optimization
+---
+
+# Reference for `ultralytics/models/nas/val.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/val.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/nas/val.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.nas.val.NASValidator
+
diff --git a/docs/en/reference/models/rtdetr/model.md b/docs/en/reference/models/rtdetr/model.md
new file mode 100644
index 00000000..3e796bb7
--- /dev/null
+++ b/docs/en/reference/models/rtdetr/model.md
@@ -0,0 +1,14 @@
+---
+description: Explore the specifics of using the RTDETR model in Ultralytics. Detailed documentation layered with explanations and examples.
+keywords: Ultralytics, RTDETR model, Ultralytics models, object detection, Ultralytics documentation
+---
+
+# Reference for `ultralytics/models/rtdetr/model.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/model.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/rtdetr/model.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.rtdetr.model.RTDETR
+
diff --git a/docs/en/reference/models/rtdetr/predict.md b/docs/en/reference/models/rtdetr/predict.md
new file mode 100644
index 00000000..0f0fa38d
--- /dev/null
+++ b/docs/en/reference/models/rtdetr/predict.md
@@ -0,0 +1,14 @@
+---
+description: Learn how to use the RTDETRPredictor model of the Ultralytics package. Detailed documentation, usage instructions, and advice.
+keywords: Ultralytics, RTDETRPredictor, model documentation, guide, real-time object detection
+---
+
+# Reference for `ultralytics/models/rtdetr/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/rtdetr/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.rtdetr.predict.RTDETRPredictor
+
diff --git a/docs/en/reference/models/rtdetr/train.md b/docs/en/reference/models/rtdetr/train.md
new file mode 100644
index 00000000..3ee22d05
--- /dev/null
+++ b/docs/en/reference/models/rtdetr/train.md
@@ -0,0 +1,14 @@
+---
+description: Get insights into RTDETRTrainer, a crucial component of Ultralytics for effective model training. Explore detailed documentation at Ultralytics.
+keywords: Ultralytics, RTDETRTrainer, model training, Ultralytics models, PyTorch models, neural networks, machine learning, deep learning
+---
+
+# Reference for `ultralytics/models/rtdetr/train.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/train.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/rtdetr/train.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.rtdetr.train.RTDETRTrainer
+
diff --git a/docs/reference/models/rtdetr/val.md b/docs/en/reference/models/rtdetr/val.md
similarity index 50%
rename from docs/reference/models/rtdetr/val.md
rename to docs/en/reference/models/rtdetr/val.md
index c4f44fd0..e39afd0f 100644
--- a/docs/reference/models/rtdetr/val.md
+++ b/docs/en/reference/models/rtdetr/val.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, RTDETRDataset, RTDETRValidator, real-time object detectio
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/val.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/val.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/rtdetr/val.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.rtdetr.val.RTDETRDataset
diff --git a/docs/reference/models/sam/amg.md b/docs/en/reference/models/sam/amg.md
similarity index 71%
rename from docs/reference/models/sam/amg.md
rename to docs/en/reference/models/sam/amg.md
index 1ec59eb7..890ced9b 100644
--- a/docs/reference/models/sam/amg.md
+++ b/docs/en/reference/models/sam/amg.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Mask Data, Transformation, Encoding, RLE encoding, Image
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/amg.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/amg.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/amg.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/amg.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/amg.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.sam.amg.is_box_near_crop_edge
diff --git a/docs/reference/models/sam/build.md b/docs/en/reference/models/sam/build.md
similarity index 61%
rename from docs/reference/models/sam/build.md
rename to docs/en/reference/models/sam/build.md
index ceb00fc8..d61af22f 100644
--- a/docs/reference/models/sam/build.md
+++ b/docs/en/reference/models/sam/build.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, SAM, build sam, vision transformer, vits, build_sam_vit_l
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/build.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/build.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/build.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/build.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/build.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.sam.build.build_sam_vit_h
diff --git a/docs/en/reference/models/sam/model.md b/docs/en/reference/models/sam/model.md
new file mode 100644
index 00000000..ad29dccb
--- /dev/null
+++ b/docs/en/reference/models/sam/model.md
@@ -0,0 +1,14 @@
+---
+description: Dive into the SAM model details in the Ultralytics YOLO documentation. Understand, implement, and optimize your model use.
+keywords: Ultralytics, YOLO, SAM Model, Documentations, Machine Learning, AI, Convolutional neural network
+---
+
+# Reference for `ultralytics/models/sam/model.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/model.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/model.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.sam.model.SAM
+
diff --git a/docs/reference/models/sam/modules/decoders.md b/docs/en/reference/models/sam/modules/decoders.md
similarity index 50%
rename from docs/reference/models/sam/modules/decoders.md
rename to docs/en/reference/models/sam/modules/decoders.md
index 6e985145..15d647c5 100644
--- a/docs/reference/models/sam/modules/decoders.md
+++ b/docs/en/reference/models/sam/modules/decoders.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, MaskDecoder, SAM modules, decoders, MLP, YOLO, machine le
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/decoders.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/decoders.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/decoders.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/decoders.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/modules/decoders.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.sam.modules.decoders.MaskDecoder
diff --git a/docs/reference/models/sam/modules/encoders.md b/docs/en/reference/models/sam/modules/encoders.md
similarity index 71%
rename from docs/reference/models/sam/modules/encoders.md
rename to docs/en/reference/models/sam/modules/encoders.md
index 40b99e44..bb9d2c29 100644
--- a/docs/reference/models/sam/modules/encoders.md
+++ b/docs/en/reference/models/sam/modules/encoders.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Encoders, Modules, Documentation, ImageEncoderViT, Positi
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/encoders.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/encoders.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/encoders.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/encoders.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/modules/encoders.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.sam.modules.encoders.ImageEncoderViT
diff --git a/docs/en/reference/models/sam/modules/sam.md b/docs/en/reference/models/sam/modules/sam.md
new file mode 100644
index 00000000..b4a1b42b
--- /dev/null
+++ b/docs/en/reference/models/sam/modules/sam.md
@@ -0,0 +1,14 @@
+---
+description: Explore the Sam module of Ultralytics. Discover detailed methods, classes, and information for efficient deep-learning model training!.
+keywords: Ultralytics, Sam module, deep learning, model training, Ultralytics documentation
+---
+
+# Reference for `ultralytics/models/sam/modules/sam.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/sam.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/sam.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/modules/sam.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.sam.modules.sam.Sam
+
diff --git a/docs/reference/models/sam/modules/tiny_encoder.md b/docs/en/reference/models/sam/modules/tiny_encoder.md
similarity index 72%
rename from docs/reference/models/sam/modules/tiny_encoder.md
rename to docs/en/reference/models/sam/modules/tiny_encoder.md
index 69ec6efa..d0489b49 100644
--- a/docs/reference/models/sam/modules/tiny_encoder.md
+++ b/docs/en/reference/models/sam/modules/tiny_encoder.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Tiny Encoder, Conv2d_BN, MBConv, ConvLayer, Attention, Ba
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/tiny_encoder.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/tiny_encoder.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/tiny_encoder.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/tiny_encoder.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/modules/tiny_encoder.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.sam.modules.tiny_encoder.Conv2d_BN
diff --git a/docs/reference/models/sam/modules/transformer.md b/docs/en/reference/models/sam/modules/transformer.md
similarity index 52%
rename from docs/reference/models/sam/modules/transformer.md
rename to docs/en/reference/models/sam/modules/transformer.md
index 490ee1d2..cbe62fea 100644
--- a/docs/reference/models/sam/modules/transformer.md
+++ b/docs/en/reference/models/sam/modules/transformer.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, TwoWayTransformer, Attention, AI models, transformers
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/transformer.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/transformer.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/transformer.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/transformer.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/modules/transformer.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.sam.modules.transformer.TwoWayTransformer
diff --git a/docs/en/reference/models/sam/predict.md b/docs/en/reference/models/sam/predict.md
new file mode 100644
index 00000000..4471af7e
--- /dev/null
+++ b/docs/en/reference/models/sam/predict.md
@@ -0,0 +1,14 @@
+---
+description: Master the ultralytics.models.sam.predict.Predictor class with our comprehensive guide. Discover techniques to enhance your model predictions.
+keywords: Ultralytics, predictor, models, sam.predict.Predictor, AI, machine learning, predictive models
+---
+
+# Reference for `ultralytics/models/sam/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/sam/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.sam.predict.Predictor
+
diff --git a/docs/reference/models/utils/loss.md b/docs/en/reference/models/utils/loss.md
similarity index 51%
rename from docs/reference/models/utils/loss.md
rename to docs/en/reference/models/utils/loss.md
index 5223f99d..990b1182 100644
--- a/docs/reference/models/utils/loss.md
+++ b/docs/en/reference/models/utils/loss.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, Documentation, DETRLoss, Detection Loss, Loss funct
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/loss.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/loss.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/loss.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/loss.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/utils/loss.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.utils.loss.DETRLoss
diff --git a/docs/reference/models/utils/ops.md b/docs/en/reference/models/utils/ops.md
similarity index 50%
rename from docs/reference/models/utils/ops.md
rename to docs/en/reference/models/utils/ops.md
index d1f93358..1ad96a18 100644
--- a/docs/reference/models/utils/ops.md
+++ b/docs/en/reference/models/utils/ops.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, HungarianMatcher, inverse_sigmoid, detection models
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/ops.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/ops.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/ops.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/utils/ops.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/utils/ops.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.models.utils.ops.HungarianMatcher
diff --git a/docs/en/reference/models/yolo/classify/predict.md b/docs/en/reference/models/yolo/classify/predict.md
new file mode 100644
index 00000000..62efbee2
--- /dev/null
+++ b/docs/en/reference/models/yolo/classify/predict.md
@@ -0,0 +1,14 @@
+---
+description: Explore the Ultralytics ClassificationPredictor guide for model prediction and visualization. Build powerful AI models with YOLO.
+keywords: Ultralytics, classification predictor, predict, YOLO, AI models, model visualization
+---
+
+# Reference for `ultralytics/models/yolo/classify/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/classify/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.classify.predict.ClassificationPredictor
+
diff --git a/docs/en/reference/models/yolo/classify/train.md b/docs/en/reference/models/yolo/classify/train.md
new file mode 100644
index 00000000..056ffd4f
--- /dev/null
+++ b/docs/en/reference/models/yolo/classify/train.md
@@ -0,0 +1,14 @@
+---
+description: Delve into Classification Trainer at Ultralytics YOLO docs and optimize your model's training process with insights from the masters!.
+keywords: Ultralytics, YOLO, Classification Trainer, deep learning, training process, AI models, documentation
+---
+
+# Reference for `ultralytics/models/yolo/classify/train.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/train.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/classify/train.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.classify.train.ClassificationTrainer
+
diff --git a/docs/en/reference/models/yolo/classify/val.md b/docs/en/reference/models/yolo/classify/val.md
new file mode 100644
index 00000000..8b71246b
--- /dev/null
+++ b/docs/en/reference/models/yolo/classify/val.md
@@ -0,0 +1,14 @@
+---
+description: Explore YOLO ClassificationValidator, a key element of Ultralytics YOLO models. Learn how it validates and fine-tunes model outputs.
+keywords: Ultralytics, YOLO, ClassificationValidator, model validation, model fine-tuning, deep learning, computer vision
+---
+
+# Reference for `ultralytics/models/yolo/classify/val.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/val.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/classify/val.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.classify.val.ClassificationValidator
+
diff --git a/docs/en/reference/models/yolo/detect/predict.md b/docs/en/reference/models/yolo/detect/predict.md
new file mode 100644
index 00000000..5094ad2c
--- /dev/null
+++ b/docs/en/reference/models/yolo/detect/predict.md
@@ -0,0 +1,14 @@
+---
+description: Explore the guide to using the DetectionPredictor in Ultralytics YOLO. Learn how to predict, detect and analyze objects accurately.
+keywords: Ultralytics, YOLO, DetectionPredictor, detect, predict, object detection, analysis
+---
+
+# Reference for `ultralytics/models/yolo/detect/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/detect/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.detect.predict.DetectionPredictor
+
diff --git a/docs/en/reference/models/yolo/detect/train.md b/docs/en/reference/models/yolo/detect/train.md
new file mode 100644
index 00000000..bdcd807a
--- /dev/null
+++ b/docs/en/reference/models/yolo/detect/train.md
@@ -0,0 +1,14 @@
+---
+description: Maximize your model's potential with Ultralytics YOLO Detection Trainer. Learn advanced techniques, tips, and tricks for training.
+keywords: Ultralytics YOLO, YOLO, Detection Trainer, Model Training, Machine Learning, Deep Learning, Computer Vision
+---
+
+# Reference for `ultralytics/models/yolo/detect/train.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/train.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/detect/train.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.detect.train.DetectionTrainer
+
diff --git a/docs/en/reference/models/yolo/detect/val.md b/docs/en/reference/models/yolo/detect/val.md
new file mode 100644
index 00000000..cc1fd2be
--- /dev/null
+++ b/docs/en/reference/models/yolo/detect/val.md
@@ -0,0 +1,14 @@
+---
+description: Discover function valuation of your YOLO models with the Ultralytics Detection Validator. Enhance precision and recall rates today.
+keywords: Ultralytics, YOLO, Detection Validator, model valuation, precision, recall
+---
+
+# Reference for `ultralytics/models/yolo/detect/val.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/val.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/detect/val.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.detect.val.DetectionValidator
+
diff --git a/docs/en/reference/models/yolo/model.md b/docs/en/reference/models/yolo/model.md
new file mode 100644
index 00000000..a56ca09d
--- /dev/null
+++ b/docs/en/reference/models/yolo/model.md
@@ -0,0 +1,14 @@
+---
+description: Discover the Ultralytics YOLO model class. Learn advanced techniques, tips, and tricks for training.
+keywords: Ultralytics YOLO, YOLO, YOLO model, Model Training, Machine Learning, Deep Learning, Computer Vision
+---
+
+# Reference for `ultralytics/models/yolo/model.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/model.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/model.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.model.YOLO
+
diff --git a/docs/en/reference/models/yolo/pose/predict.md b/docs/en/reference/models/yolo/pose/predict.md
new file mode 100644
index 00000000..7ec709c6
--- /dev/null
+++ b/docs/en/reference/models/yolo/pose/predict.md
@@ -0,0 +1,14 @@
+---
+description: Discover how to use PosePredictor in the Ultralytics YOLO model. Includes detailed guides, code examples, and explanations.
+keywords: Ultralytics, YOLO, PosePredictor, machine learning, AI, predictive models
+---
+
+# Reference for `ultralytics/models/yolo/pose/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/pose/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.pose.predict.PosePredictor
+
diff --git a/docs/en/reference/models/yolo/pose/train.md b/docs/en/reference/models/yolo/pose/train.md
new file mode 100644
index 00000000..a60508f9
--- /dev/null
+++ b/docs/en/reference/models/yolo/pose/train.md
@@ -0,0 +1,14 @@
+---
+description: Explore Ultralytics PoseTrainer for YOLO models. Get a step-by-step guide on how to train on custom pose data for more accurate AI modeling.
+keywords: Ultralytics, YOLO, PoseTrainer, pose training, AI modeling, custom data training
+---
+
+# Reference for `ultralytics/models/yolo/pose/train.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/train.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/pose/train.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.pose.train.PoseTrainer
+
diff --git a/docs/en/reference/models/yolo/pose/val.md b/docs/en/reference/models/yolo/pose/val.md
new file mode 100644
index 00000000..9c72b5cc
--- /dev/null
+++ b/docs/en/reference/models/yolo/pose/val.md
@@ -0,0 +1,14 @@
+---
+description: Explore the PoseValidator—review how Ultralytics YOLO validates poses for object detection. Improve your understanding of YOLO.
+keywords: PoseValidator, Ultralytics, YOLO, Object detection, Pose validation
+---
+
+# Reference for `ultralytics/models/yolo/pose/val.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/val.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/pose/val.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.pose.val.PoseValidator
+
diff --git a/docs/en/reference/models/yolo/segment/predict.md b/docs/en/reference/models/yolo/segment/predict.md
new file mode 100644
index 00000000..f5df1a07
--- /dev/null
+++ b/docs/en/reference/models/yolo/segment/predict.md
@@ -0,0 +1,14 @@
+---
+description: Discover how to utilize the YOLO Segmentation Predictor in Ultralytics. Enhance your objects detection skills with us.
+keywords: YOLO, Ultralytics, object detection, segmentation predictor
+---
+
+# Reference for `ultralytics/models/yolo/segment/predict.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/predict.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/segment/predict.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.segment.predict.SegmentationPredictor
+
diff --git a/docs/en/reference/models/yolo/segment/train.md b/docs/en/reference/models/yolo/segment/train.md
new file mode 100644
index 00000000..b512b199
--- /dev/null
+++ b/docs/en/reference/models/yolo/segment/train.md
@@ -0,0 +1,14 @@
+---
+description: Maximize your YOLO model's performance with our SegmentationTrainer. Explore comprehensive guides and tutorials on ultralytics.com.
+keywords: Ultralytics, YOLO, SegmentationTrainer, image segmentation, object detection, model training, YOLO model
+---
+
+# Reference for `ultralytics/models/yolo/segment/train.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/train.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/segment/train.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.segment.train.SegmentationTrainer
+
diff --git a/docs/en/reference/models/yolo/segment/val.md b/docs/en/reference/models/yolo/segment/val.md
new file mode 100644
index 00000000..eb2943fc
--- /dev/null
+++ b/docs/en/reference/models/yolo/segment/val.md
@@ -0,0 +1,14 @@
+---
+description: Get practical insights about our SegmentationValidator in YOLO Ultralytics models. Discover functionality details, methods, inputs, and outputs.
+keywords: Ultralytics, YOLO, SegmentationValidator, model segmentation, image classification, object detection
+---
+
+# Reference for `ultralytics/models/yolo/segment/val.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/val.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/models/yolo/segment/val.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.models.yolo.segment.val.SegmentationValidator
+
diff --git a/docs/en/reference/nn/autobackend.md b/docs/en/reference/nn/autobackend.md
new file mode 100644
index 00000000..ecc62eab
--- /dev/null
+++ b/docs/en/reference/nn/autobackend.md
@@ -0,0 +1,18 @@
+---
+description: Get to know more about Ultralytics nn.autobackend.check_class_names functionality. Optimize your YOLO models seamlessly.
+keywords: Ultralytics, AutoBackend, check_class_names, YOLO, YOLO models, optimization
+---
+
+# Reference for `ultralytics/nn/autobackend.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/autobackend.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/autobackend.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/autobackend.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.nn.autobackend.AutoBackend
+
+
+---
+## ::: ultralytics.nn.autobackend.check_class_names
+
diff --git a/docs/reference/nn/modules/block.md b/docs/en/reference/nn/modules/block.md
similarity index 75%
rename from docs/reference/nn/modules/block.md
rename to docs/en/reference/nn/modules/block.md
index df336985..d3cb113e 100644
--- a/docs/reference/nn/modules/block.md
+++ b/docs/en/reference/nn/modules/block.md
@@ -7,7 +7,7 @@ keywords: YOLO, Ultralytics, neural network, nn.modules.block, Proto, HGBlock, S
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/block.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/block.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/block.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/block.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/block.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.nn.modules.block.DFL
diff --git a/docs/reference/nn/modules/conv.md b/docs/en/reference/nn/modules/conv.md
similarity index 76%
rename from docs/reference/nn/modules/conv.md
rename to docs/en/reference/nn/modules/conv.md
index a1853842..8c4fc1c3 100644
--- a/docs/reference/nn/modules/conv.md
+++ b/docs/en/reference/nn/modules/conv.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Convolution Modules, Conv2, DWConv, ConvTranspose, GhostC
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/conv.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/conv.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/conv.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/conv.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/conv.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.nn.modules.conv.Conv
diff --git a/docs/reference/nn/modules/head.md b/docs/en/reference/nn/modules/head.md
similarity index 63%
rename from docs/reference/nn/modules/head.md
rename to docs/en/reference/nn/modules/head.md
index ce87dbc8..6b8e6b50 100644
--- a/docs/reference/nn/modules/head.md
+++ b/docs/en/reference/nn/modules/head.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, Detection, Pose, RTDETRDecoder, nn modules, guides
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/head.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/head.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/head.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/head.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/head.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.nn.modules.head.Detect
diff --git a/docs/reference/nn/modules/transformer.md b/docs/en/reference/nn/modules/transformer.md
similarity index 71%
rename from docs/reference/nn/modules/transformer.md
rename to docs/en/reference/nn/modules/transformer.md
index 0a8558f4..2a509ca5 100644
--- a/docs/reference/nn/modules/transformer.md
+++ b/docs/en/reference/nn/modules/transformer.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Ultralytics documentation, TransformerEncoderLayer, Trans
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/transformer.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/transformer.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/transformer.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/transformer.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/transformer.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.nn.modules.transformer.TransformerEncoderLayer
diff --git a/docs/reference/nn/modules/utils.md b/docs/en/reference/nn/modules/utils.md
similarity index 61%
rename from docs/reference/nn/modules/utils.md
rename to docs/en/reference/nn/modules/utils.md
index 322ec8a0..116a1e24 100644
--- a/docs/reference/nn/modules/utils.md
+++ b/docs/en/reference/nn/modules/utils.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, neural network, nn.modules.utils, bias_init_with_prob, in
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/utils.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/modules/utils.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/modules/utils.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.nn.modules.utils._get_clones
diff --git a/docs/reference/nn/tasks.md b/docs/en/reference/nn/tasks.md
similarity index 69%
rename from docs/reference/nn/tasks.md
rename to docs/en/reference/nn/tasks.md
index 6bca3a79..dcabffdf 100644
--- a/docs/reference/nn/tasks.md
+++ b/docs/en/reference/nn/tasks.md
@@ -2,7 +2,7 @@
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/tasks.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/tasks.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/tasks.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/tasks.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/nn/tasks.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.nn.tasks.BaseModel
diff --git a/docs/en/reference/trackers/basetrack.md b/docs/en/reference/trackers/basetrack.md
new file mode 100644
index 00000000..a72d23e2
--- /dev/null
+++ b/docs/en/reference/trackers/basetrack.md
@@ -0,0 +1,18 @@
+---
+description: Get familiar with TrackState in Ultralytics. Learn how it is used in the BaseTrack of the Ultralytics tracker for enhanced functionality.
+keywords: Ultralytics, TrackState, BaseTrack, Ultralytics tracker, Ultralytics documentation
+---
+
+# Reference for `ultralytics/trackers/basetrack.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/basetrack.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/basetrack.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/trackers/basetrack.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.trackers.basetrack.TrackState
+
+
+---
+## ::: ultralytics.trackers.basetrack.BaseTrack
+
diff --git a/docs/reference/trackers/bot_sort.md b/docs/en/reference/trackers/bot_sort.md
similarity index 51%
rename from docs/reference/trackers/bot_sort.md
rename to docs/en/reference/trackers/bot_sort.md
index 298d1f78..0c3d5f30 100644
--- a/docs/reference/trackers/bot_sort.md
+++ b/docs/en/reference/trackers/bot_sort.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, BOTSORT, BOTrack, tracking system, official documentation
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/bot_sort.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/bot_sort.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/bot_sort.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/bot_sort.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/trackers/bot_sort.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.trackers.bot_sort.BOTrack
diff --git a/docs/reference/trackers/byte_tracker.md b/docs/en/reference/trackers/byte_tracker.md
similarity index 50%
rename from docs/reference/trackers/byte_tracker.md
rename to docs/en/reference/trackers/byte_tracker.md
index c927ae0c..98235665 100644
--- a/docs/reference/trackers/byte_tracker.md
+++ b/docs/en/reference/trackers/byte_tracker.md
@@ -7,7 +7,7 @@ keywords: STrack, Ultralytics, BYTETracker, documentation, Ultralytics tracker,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/byte_tracker.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/byte_tracker.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/byte_tracker.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/byte_tracker.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/trackers/byte_tracker.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.trackers.byte_tracker.STrack
diff --git a/docs/reference/trackers/track.md b/docs/en/reference/trackers/track.md
similarity index 54%
rename from docs/reference/trackers/track.md
rename to docs/en/reference/trackers/track.md
index 3858a2e7..f2e0e93b 100644
--- a/docs/reference/trackers/track.md
+++ b/docs/en/reference/trackers/track.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, on predict start, register tracker, prediction func
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/track.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/track.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/track.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/track.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/trackers/track.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.trackers.track.on_predict_start
diff --git a/docs/en/reference/trackers/utils/gmc.md b/docs/en/reference/trackers/utils/gmc.md
new file mode 100644
index 00000000..e6297138
--- /dev/null
+++ b/docs/en/reference/trackers/utils/gmc.md
@@ -0,0 +1,14 @@
+---
+description: Explore the Ultralytics GMC tool in our comprehensive documentation. Learn how it works, best practices, and implementation advice.
+keywords: Ultralytics, GMC utility, Ultralytics documentation, Ultralytics tracker, machine learning tools
+---
+
+# Reference for `ultralytics/trackers/utils/gmc.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/gmc.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/gmc.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/trackers/utils/gmc.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.trackers.utils.gmc.GMC
+
diff --git a/docs/en/reference/trackers/utils/kalman_filter.md b/docs/en/reference/trackers/utils/kalman_filter.md
new file mode 100644
index 00000000..eae06f17
--- /dev/null
+++ b/docs/en/reference/trackers/utils/kalman_filter.md
@@ -0,0 +1,18 @@
+---
+description: Explore KalmanFilterXYAH, a key component of Ultralytics trackers. Understand its utilities and learn to leverage it in your own projects.
+keywords: Ultralytics, KalmanFilterXYAH, tracker, documentation, guide
+---
+
+# Reference for `ultralytics/trackers/utils/kalman_filter.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/kalman_filter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/kalman_filter.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/trackers/utils/kalman_filter.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.trackers.utils.kalman_filter.KalmanFilterXYAH
+
+
+---
+## ::: ultralytics.trackers.utils.kalman_filter.KalmanFilterXYWH
+
diff --git a/docs/reference/trackers/utils/matching.md b/docs/en/reference/trackers/utils/matching.md
similarity index 60%
rename from docs/reference/trackers/utils/matching.md
rename to docs/en/reference/trackers/utils/matching.md
index 8a4ca904..1a866e58 100644
--- a/docs/reference/trackers/utils/matching.md
+++ b/docs/en/reference/trackers/utils/matching.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Trackers Utils, Matching, merge_matches, linear_assignmen
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/matching.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/matching.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/matching.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/matching.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/trackers/utils/matching.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.trackers.utils.matching.linear_assignment
diff --git a/docs/reference/utils/__init__.md b/docs/en/reference/utils/__init__.md
similarity index 83%
rename from docs/reference/utils/__init__.md
rename to docs/en/reference/utils/__init__.md
index 7c32363f..96485bbc 100644
--- a/docs/reference/utils/__init__.md
+++ b/docs/en/reference/utils/__init__.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Utils, utilitarian functions, colorstr, yaml_save, set_lo
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/__init__.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/__init__.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/__init__.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/__init__.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/__init__.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.TQDM
diff --git a/docs/reference/utils/autobatch.md b/docs/en/reference/utils/autobatch.md
similarity index 58%
rename from docs/reference/utils/autobatch.md
rename to docs/en/reference/utils/autobatch.md
index 630d5a37..22dd7dfa 100644
--- a/docs/reference/utils/autobatch.md
+++ b/docs/en/reference/utils/autobatch.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, check_train_batch_size, autobatch, utility, machine learn
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/autobatch.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/autobatch.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/autobatch.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/autobatch.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/autobatch.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.autobatch.check_train_batch_size
diff --git a/docs/en/reference/utils/benchmarks.md b/docs/en/reference/utils/benchmarks.md
new file mode 100644
index 00000000..a36fa6ee
--- /dev/null
+++ b/docs/en/reference/utils/benchmarks.md
@@ -0,0 +1,18 @@
+---
+description: Discover how to profile your models using Ultralytics utilities. Enhance performance, optimize your benchmarks, and learn best practices.
+keywords: Ultralytics, ProfileModels, benchmarks, model profiling, performance optimization
+---
+
+# Reference for `ultralytics/utils/benchmarks.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/benchmarks.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/benchmarks.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/benchmarks.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.utils.benchmarks.ProfileModels
+
+
+---
+## ::: ultralytics.utils.benchmarks.benchmark
+
diff --git a/docs/reference/utils/callbacks/base.md b/docs/en/reference/utils/callbacks/base.md
similarity index 83%
rename from docs/reference/utils/callbacks/base.md
rename to docs/en/reference/utils/callbacks/base.md
index da304b03..d76ff12f 100644
--- a/docs/reference/utils/callbacks/base.md
+++ b/docs/en/reference/utils/callbacks/base.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Callbacks, On-train, On-validation, On-pretrain, On-predi
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/base.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/base.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/base.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/base.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/base.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.base.on_pretrain_routine_start
diff --git a/docs/reference/utils/callbacks/clearml.md b/docs/en/reference/utils/callbacks/clearml.md
similarity index 64%
rename from docs/reference/utils/callbacks/clearml.md
rename to docs/en/reference/utils/callbacks/clearml.md
index 5c81396e..54888649 100644
--- a/docs/reference/utils/callbacks/clearml.md
+++ b/docs/en/reference/utils/callbacks/clearml.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, clearML, callbacks, pretrain routine start, validation en
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/clearml.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/clearml.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/clearml.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/clearml.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/clearml.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.clearml._log_debug_samples
diff --git a/docs/reference/utils/callbacks/comet.md b/docs/en/reference/utils/callbacks/comet.md
similarity index 83%
rename from docs/reference/utils/callbacks/comet.md
rename to docs/en/reference/utils/callbacks/comet.md
index 69ad9e33..7961b34f 100644
--- a/docs/reference/utils/callbacks/comet.md
+++ b/docs/en/reference/utils/callbacks/comet.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Comet Callbacks, Training optimisation, Logging, Experime
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/comet.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/comet.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/comet.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/comet.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/comet.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.comet._get_comet_mode
diff --git a/docs/reference/utils/callbacks/dvc.md b/docs/en/reference/utils/callbacks/dvc.md
similarity index 67%
rename from docs/reference/utils/callbacks/dvc.md
rename to docs/en/reference/utils/callbacks/dvc.md
index 634740d1..e54ebc61 100644
--- a/docs/reference/utils/callbacks/dvc.md
+++ b/docs/en/reference/utils/callbacks/dvc.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, callbacks, logger, training, pretraining, machine l
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/dvc.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/dvc.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/dvc.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/dvc.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/dvc.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.dvc._log_images
diff --git a/docs/reference/utils/callbacks/hub.md b/docs/en/reference/utils/callbacks/hub.md
similarity index 66%
rename from docs/reference/utils/callbacks/hub.md
rename to docs/en/reference/utils/callbacks/hub.md
index db7f9144..9f1ec4ea 100644
--- a/docs/reference/utils/callbacks/hub.md
+++ b/docs/en/reference/utils/callbacks/hub.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, callbacks, on_pretrain_routine_end, on_model_save, on_tra
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/hub.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/hub.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/hub.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/hub.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/hub.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.hub.on_pretrain_routine_end
diff --git a/docs/reference/utils/callbacks/mlflow.md b/docs/en/reference/utils/callbacks/mlflow.md
similarity index 53%
rename from docs/reference/utils/callbacks/mlflow.md
rename to docs/en/reference/utils/callbacks/mlflow.md
index 6b5d01e3..54e8b12c 100644
--- a/docs/reference/utils/callbacks/mlflow.md
+++ b/docs/en/reference/utils/callbacks/mlflow.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, MLflow, Callbacks, on_pretrain_routine_end, on_train_end,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/mlflow.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/mlflow.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/mlflow.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/mlflow.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/mlflow.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.mlflow.on_pretrain_routine_end
diff --git a/docs/reference/utils/callbacks/neptune.md b/docs/en/reference/utils/callbacks/neptune.md
similarity index 67%
rename from docs/reference/utils/callbacks/neptune.md
rename to docs/en/reference/utils/callbacks/neptune.md
index 08cfccc5..d3cd0fbd 100644
--- a/docs/reference/utils/callbacks/neptune.md
+++ b/docs/en/reference/utils/callbacks/neptune.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Neptune callbacks, on_train_epoch_end, on_val_end, _log_p
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/neptune.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/neptune.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/neptune.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/neptune.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/neptune.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.neptune._log_scalars
diff --git a/docs/en/reference/utils/callbacks/raytune.md b/docs/en/reference/utils/callbacks/raytune.md
new file mode 100644
index 00000000..af92c4e9
--- /dev/null
+++ b/docs/en/reference/utils/callbacks/raytune.md
@@ -0,0 +1,14 @@
+---
+description: Discover the functionality of the on_fit_epoch_end callback in the Ultralytics YOLO framework. Learn how to end an epoch in your deep learning projects.
+keywords: Ultralytics, YOLO, on_fit_epoch_end, callbacks, documentation, deep learning, YOLO framework
+---
+
+# Reference for `ultralytics/utils/callbacks/raytune.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/raytune.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/raytune.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/raytune.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.utils.callbacks.raytune.on_fit_epoch_end
+
diff --git a/docs/reference/utils/callbacks/tensorboard.md b/docs/en/reference/utils/callbacks/tensorboard.md
similarity index 63%
rename from docs/reference/utils/callbacks/tensorboard.md
rename to docs/en/reference/utils/callbacks/tensorboard.md
index b2698fec..9249565b 100644
--- a/docs/reference/utils/callbacks/tensorboard.md
+++ b/docs/en/reference/utils/callbacks/tensorboard.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, documentation, callback utilities, log_scalars, on_
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/tensorboard.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/tensorboard.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/tensorboard.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/tensorboard.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/tensorboard.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.tensorboard._log_scalars
diff --git a/docs/reference/utils/callbacks/wb.md b/docs/en/reference/utils/callbacks/wb.md
similarity index 63%
rename from docs/reference/utils/callbacks/wb.md
rename to docs/en/reference/utils/callbacks/wb.md
index 74d1ef80..f0319047 100644
--- a/docs/reference/utils/callbacks/wb.md
+++ b/docs/en/reference/utils/callbacks/wb.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, callbacks, _log_plots, on_fit_epoch_end, on_train_end
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/wb.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/wb.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/wb.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/wb.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/callbacks/wb.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.callbacks.wb._custom_table
diff --git a/docs/reference/utils/checks.md b/docs/en/reference/utils/checks.md
similarity index 81%
rename from docs/reference/utils/checks.md
rename to docs/en/reference/utils/checks.md
index a45f9987..9d72be6c 100644
--- a/docs/reference/utils/checks.md
+++ b/docs/en/reference/utils/checks.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, utility checks, ASCII, check_version, pip_update, check_p
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/checks.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/checks.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/checks.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/checks.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/checks.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.checks.parse_requirements
diff --git a/docs/reference/utils/dist.md b/docs/en/reference/utils/dist.md
similarity index 58%
rename from docs/reference/utils/dist.md
rename to docs/en/reference/utils/dist.md
index 3beef943..d732412c 100644
--- a/docs/reference/utils/dist.md
+++ b/docs/en/reference/utils/dist.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, DDP, DDP utility functions, Distributed Data Processing,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/dist.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/dist.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/dist.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/dist.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/dist.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.dist.find_free_network_port
diff --git a/docs/reference/utils/downloads.md b/docs/en/reference/utils/downloads.md
similarity index 73%
rename from docs/reference/utils/downloads.md
rename to docs/en/reference/utils/downloads.md
index 502322c9..9e7f526c 100644
--- a/docs/reference/utils/downloads.md
+++ b/docs/en/reference/utils/downloads.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, download utilities, is_url, check_disk_space, get_g
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/downloads.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/downloads.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/downloads.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/downloads.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/downloads.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.downloads.is_url
diff --git a/docs/en/reference/utils/errors.md b/docs/en/reference/utils/errors.md
new file mode 100644
index 00000000..f7181122
--- /dev/null
+++ b/docs/en/reference/utils/errors.md
@@ -0,0 +1,14 @@
+---
+description: Learn about the HUBModelError in Ultralytics. Enhance your understanding, troubleshoot errors and optimize your machine learning projects.
+keywords: Ultralytics, HUBModelError, Machine Learning, Error troubleshooting, Ultralytics documentation
+---
+
+# Reference for `ultralytics/utils/errors.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/errors.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/errors.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/errors.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.utils.errors.HUBModelError
+
diff --git a/docs/reference/utils/files.md b/docs/en/reference/utils/files.md
similarity index 64%
rename from docs/reference/utils/files.md
rename to docs/en/reference/utils/files.md
index 0a65bee0..ce49b4b4 100644
--- a/docs/reference/utils/files.md
+++ b/docs/en/reference/utils/files.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, utility functions, file operations, working directory, fi
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/files.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/files.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/files.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/files.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/files.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.files.WorkingDirectory
diff --git a/docs/reference/utils/instance.md b/docs/en/reference/utils/instance.md
similarity index 50%
rename from docs/reference/utils/instance.md
rename to docs/en/reference/utils/instance.md
index 8b78f51d..27bb6c24 100644
--- a/docs/reference/utils/instance.md
+++ b/docs/en/reference/utils/instance.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Bboxes, _ntuple, utility, ultralytics utils.instance
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/instance.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/instance.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/instance.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/instance.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/instance.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.instance.Bboxes
diff --git a/docs/reference/utils/loss.md b/docs/en/reference/utils/loss.md
similarity index 65%
rename from docs/reference/utils/loss.md
rename to docs/en/reference/utils/loss.md
index ea391cd7..87fb7e49 100644
--- a/docs/reference/utils/loss.md
+++ b/docs/en/reference/utils/loss.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Loss functions, VarifocalLoss, BboxLoss, v8DetectionLoss,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/loss.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/loss.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/loss.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/loss.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/loss.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.loss.VarifocalLoss
diff --git a/docs/reference/utils/metrics.md b/docs/en/reference/utils/metrics.md
similarity index 76%
rename from docs/reference/utils/metrics.md
rename to docs/en/reference/utils/metrics.md
index 9b762404..987c53d7 100644
--- a/docs/reference/utils/metrics.md
+++ b/docs/en/reference/utils/metrics.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, YOLO, YOLOv3, YOLOv4, metrics, confusion matrix, detectio
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/metrics.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/metrics.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/metrics.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/metrics.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/metrics.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.metrics.ConfusionMatrix
diff --git a/docs/reference/utils/ops.md b/docs/en/reference/utils/ops.md
similarity index 83%
rename from docs/reference/utils/ops.md
rename to docs/en/reference/utils/ops.md
index eaa7978f..6dfdf6e2 100644
--- a/docs/reference/utils/ops.md
+++ b/docs/en/reference/utils/ops.md
@@ -7,7 +7,7 @@ keywords: Ultralytics YOLO, Utility Operations, segment2box, make_divisible, cli
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/ops.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/ops.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/ops.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/ops.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/ops.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.ops.Profile
diff --git a/docs/reference/utils/patches.md b/docs/en/reference/utils/patches.md
similarity index 53%
rename from docs/reference/utils/patches.md
rename to docs/en/reference/utils/patches.md
index 49a2480d..1d471950 100644
--- a/docs/reference/utils/patches.md
+++ b/docs/en/reference/utils/patches.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Utils, Patches, imread, imshow, torch_save, image process
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/patches.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/patches.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/patches.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/patches.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/patches.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.patches.imread
diff --git a/docs/reference/utils/plotting.md b/docs/en/reference/utils/plotting.md
similarity index 68%
rename from docs/reference/utils/plotting.md
rename to docs/en/reference/utils/plotting.md
index 15414eb5..9826479c 100644
--- a/docs/reference/utils/plotting.md
+++ b/docs/en/reference/utils/plotting.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, plotting, utils, color annotation, label plotting, image
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/plotting.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/plotting.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/plotting.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/plotting.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/plotting.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.plotting.Colors
diff --git a/docs/reference/utils/tal.md b/docs/en/reference/utils/tal.md
similarity index 63%
rename from docs/reference/utils/tal.md
rename to docs/en/reference/utils/tal.md
index 23d2be71..230ba284 100644
--- a/docs/reference/utils/tal.md
+++ b/docs/en/reference/utils/tal.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, task aligned assigner, select highest overlaps, make anch
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tal.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tal.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tal.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tal.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/tal.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.tal.TaskAlignedAssigner
diff --git a/docs/reference/utils/torch_utils.md b/docs/en/reference/utils/torch_utils.md
similarity index 83%
rename from docs/reference/utils/torch_utils.md
rename to docs/en/reference/utils/torch_utils.md
index d2fdde00..471b7fd0 100644
--- a/docs/reference/utils/torch_utils.md
+++ b/docs/en/reference/utils/torch_utils.md
@@ -7,7 +7,7 @@ keywords: Ultralytics, Torch Utils, Model EMA, Early Stopping, Smart Inference,
!!! note
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/torch_utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/torch_utils.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/torch_utils.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/torch_utils.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/torch_utils.py) 🛠️. Thank you 🙏!
---
## ::: ultralytics.utils.torch_utils.ModelEMA
diff --git a/docs/en/reference/utils/triton.md b/docs/en/reference/utils/triton.md
new file mode 100644
index 00000000..36bbfbe6
--- /dev/null
+++ b/docs/en/reference/utils/triton.md
@@ -0,0 +1,9 @@
+# Reference for `ultralytics/utils/triton.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/triton.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/triton.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/triton.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.utils.triton.TritonRemoteModel
+
diff --git a/docs/en/reference/utils/tuner.md b/docs/en/reference/utils/tuner.md
new file mode 100644
index 00000000..dd26bc84
--- /dev/null
+++ b/docs/en/reference/utils/tuner.md
@@ -0,0 +1,14 @@
+---
+description: Learn to utilize the run_ray_tune function with Ultralytics. Make your machine learning tuning process easier and more efficient.
+keywords: Ultralytics, run_ray_tune, machine learning tuning, machine learning efficiency
+---
+
+# Reference for `ultralytics/utils/tuner.py`
+
+!!! note
+
+ This file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tuner.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tuner.py). If you spot a problem please help fix it by [contributing](https://docs.ultralytics.com/help/contributing/) a [Pull Request](https://github.com/ultralytics/ultralytics/edit/main/ultralytics/utils/tuner.py) 🛠️. Thank you 🙏!
+
+---
+## ::: ultralytics.utils.tuner.run_ray_tune
+
diff --git a/docs/en/robots.txt b/docs/en/robots.txt
new file mode 100644
index 00000000..e43dbf99
--- /dev/null
+++ b/docs/en/robots.txt
@@ -0,0 +1,3 @@
+User-agent: *
+Sitemap: http://docs.ultralytics.com/sitemap.xml
+Sitemap: http://docs.ultralytics.com/zh/sitemap.xml
diff --git a/docs/tasks/classify.md b/docs/en/tasks/classify.md
similarity index 100%
rename from docs/tasks/classify.md
rename to docs/en/tasks/classify.md
diff --git a/docs/tasks/detect.md b/docs/en/tasks/detect.md
similarity index 100%
rename from docs/tasks/detect.md
rename to docs/en/tasks/detect.md
diff --git a/docs/tasks/index.md b/docs/en/tasks/index.md
similarity index 100%
rename from docs/tasks/index.md
rename to docs/en/tasks/index.md
diff --git a/docs/tasks/pose.md b/docs/en/tasks/pose.md
similarity index 100%
rename from docs/tasks/pose.md
rename to docs/en/tasks/pose.md
diff --git a/docs/tasks/segment.md b/docs/en/tasks/segment.md
similarity index 100%
rename from docs/tasks/segment.md
rename to docs/en/tasks/segment.md
diff --git a/docs/usage/callbacks.md b/docs/en/usage/callbacks.md
similarity index 100%
rename from docs/usage/callbacks.md
rename to docs/en/usage/callbacks.md
diff --git a/docs/usage/cfg.md b/docs/en/usage/cfg.md
similarity index 100%
rename from docs/usage/cfg.md
rename to docs/en/usage/cfg.md
diff --git a/docs/usage/cli.md b/docs/en/usage/cli.md
similarity index 100%
rename from docs/usage/cli.md
rename to docs/en/usage/cli.md
diff --git a/docs/usage/engine.md b/docs/en/usage/engine.md
similarity index 100%
rename from docs/usage/engine.md
rename to docs/en/usage/engine.md
diff --git a/docs/usage/python.md b/docs/en/usage/python.md
similarity index 100%
rename from docs/usage/python.md
rename to docs/en/usage/python.md
diff --git a/docs/yolov5/environments/aws_quickstart_tutorial.md b/docs/en/yolov5/environments/aws_quickstart_tutorial.md
similarity index 100%
rename from docs/yolov5/environments/aws_quickstart_tutorial.md
rename to docs/en/yolov5/environments/aws_quickstart_tutorial.md
diff --git a/docs/yolov5/environments/azureml_quickstart_tutorial.md b/docs/en/yolov5/environments/azureml_quickstart_tutorial.md
similarity index 100%
rename from docs/yolov5/environments/azureml_quickstart_tutorial.md
rename to docs/en/yolov5/environments/azureml_quickstart_tutorial.md
diff --git a/docs/yolov5/environments/docker_image_quickstart_tutorial.md b/docs/en/yolov5/environments/docker_image_quickstart_tutorial.md
similarity index 100%
rename from docs/yolov5/environments/docker_image_quickstart_tutorial.md
rename to docs/en/yolov5/environments/docker_image_quickstart_tutorial.md
diff --git a/docs/yolov5/environments/google_cloud_quickstart_tutorial.md b/docs/en/yolov5/environments/google_cloud_quickstart_tutorial.md
similarity index 100%
rename from docs/yolov5/environments/google_cloud_quickstart_tutorial.md
rename to docs/en/yolov5/environments/google_cloud_quickstart_tutorial.md
diff --git a/docs/yolov5/index.md b/docs/en/yolov5/index.md
similarity index 100%
rename from docs/yolov5/index.md
rename to docs/en/yolov5/index.md
diff --git a/docs/yolov5/quickstart_tutorial.md b/docs/en/yolov5/quickstart_tutorial.md
similarity index 100%
rename from docs/yolov5/quickstart_tutorial.md
rename to docs/en/yolov5/quickstart_tutorial.md
diff --git a/docs/yolov5/tutorials/architecture_description.md b/docs/en/yolov5/tutorials/architecture_description.md
similarity index 100%
rename from docs/yolov5/tutorials/architecture_description.md
rename to docs/en/yolov5/tutorials/architecture_description.md
diff --git a/docs/yolov5/tutorials/clearml_logging_integration.md b/docs/en/yolov5/tutorials/clearml_logging_integration.md
similarity index 100%
rename from docs/yolov5/tutorials/clearml_logging_integration.md
rename to docs/en/yolov5/tutorials/clearml_logging_integration.md
diff --git a/docs/yolov5/tutorials/comet_logging_integration.md b/docs/en/yolov5/tutorials/comet_logging_integration.md
similarity index 100%
rename from docs/yolov5/tutorials/comet_logging_integration.md
rename to docs/en/yolov5/tutorials/comet_logging_integration.md
diff --git a/docs/yolov5/tutorials/hyperparameter_evolution.md b/docs/en/yolov5/tutorials/hyperparameter_evolution.md
similarity index 100%
rename from docs/yolov5/tutorials/hyperparameter_evolution.md
rename to docs/en/yolov5/tutorials/hyperparameter_evolution.md
diff --git a/docs/yolov5/tutorials/model_ensembling.md b/docs/en/yolov5/tutorials/model_ensembling.md
similarity index 100%
rename from docs/yolov5/tutorials/model_ensembling.md
rename to docs/en/yolov5/tutorials/model_ensembling.md
diff --git a/docs/yolov5/tutorials/model_export.md b/docs/en/yolov5/tutorials/model_export.md
similarity index 100%
rename from docs/yolov5/tutorials/model_export.md
rename to docs/en/yolov5/tutorials/model_export.md
diff --git a/docs/yolov5/tutorials/model_pruning_and_sparsity.md b/docs/en/yolov5/tutorials/model_pruning_and_sparsity.md
similarity index 100%
rename from docs/yolov5/tutorials/model_pruning_and_sparsity.md
rename to docs/en/yolov5/tutorials/model_pruning_and_sparsity.md
diff --git a/docs/yolov5/tutorials/multi_gpu_training.md b/docs/en/yolov5/tutorials/multi_gpu_training.md
similarity index 100%
rename from docs/yolov5/tutorials/multi_gpu_training.md
rename to docs/en/yolov5/tutorials/multi_gpu_training.md
diff --git a/docs/yolov5/tutorials/neural_magic_pruning_quantization.md b/docs/en/yolov5/tutorials/neural_magic_pruning_quantization.md
similarity index 100%
rename from docs/yolov5/tutorials/neural_magic_pruning_quantization.md
rename to docs/en/yolov5/tutorials/neural_magic_pruning_quantization.md
diff --git a/docs/yolov5/tutorials/pytorch_hub_model_loading.md b/docs/en/yolov5/tutorials/pytorch_hub_model_loading.md
similarity index 100%
rename from docs/yolov5/tutorials/pytorch_hub_model_loading.md
rename to docs/en/yolov5/tutorials/pytorch_hub_model_loading.md
diff --git a/docs/yolov5/tutorials/roboflow_datasets_integration.md b/docs/en/yolov5/tutorials/roboflow_datasets_integration.md
similarity index 100%
rename from docs/yolov5/tutorials/roboflow_datasets_integration.md
rename to docs/en/yolov5/tutorials/roboflow_datasets_integration.md
diff --git a/docs/yolov5/tutorials/running_on_jetson_nano.md b/docs/en/yolov5/tutorials/running_on_jetson_nano.md
similarity index 100%
rename from docs/yolov5/tutorials/running_on_jetson_nano.md
rename to docs/en/yolov5/tutorials/running_on_jetson_nano.md
diff --git a/docs/yolov5/tutorials/test_time_augmentation.md b/docs/en/yolov5/tutorials/test_time_augmentation.md
similarity index 100%
rename from docs/yolov5/tutorials/test_time_augmentation.md
rename to docs/en/yolov5/tutorials/test_time_augmentation.md
diff --git a/docs/yolov5/tutorials/tips_for_best_training_results.md b/docs/en/yolov5/tutorials/tips_for_best_training_results.md
similarity index 100%
rename from docs/yolov5/tutorials/tips_for_best_training_results.md
rename to docs/en/yolov5/tutorials/tips_for_best_training_results.md
diff --git a/docs/yolov5/tutorials/train_custom_data.md b/docs/en/yolov5/tutorials/train_custom_data.md
similarity index 100%
rename from docs/yolov5/tutorials/train_custom_data.md
rename to docs/en/yolov5/tutorials/train_custom_data.md
diff --git a/docs/yolov5/tutorials/transfer_learning_with_frozen_layers.md b/docs/en/yolov5/tutorials/transfer_learning_with_frozen_layers.md
similarity index 100%
rename from docs/yolov5/tutorials/transfer_learning_with_frozen_layers.md
rename to docs/en/yolov5/tutorials/transfer_learning_with_frozen_layers.md
diff --git a/mkdocs.yml b/docs/mkdocs.yml
similarity index 98%
rename from mkdocs.yml
rename to docs/mkdocs.yml
index 09369f38..b85c0d4a 100644
--- a/mkdocs.yml
+++ b/docs/mkdocs.yml
@@ -5,33 +5,30 @@ site_url: https://docs.ultralytics.com
site_description: Explore Ultralytics YOLOv8, a cutting-edge real-time object detection and image segmentation model for various applications and hardware platforms.
site_author: Ultralytics
repo_url: https://github.com/ultralytics/ultralytics
-edit_uri: https://github.com/ultralytics/ultralytics/tree/main/docs
+edit_uri: https://github.com/ultralytics/ultralytics/tree/main/docs/en/
repo_name: ultralytics/ultralytics
remote_name: https://github.com/ultralytics/docs
+docs_dir: 'en/' # where to find the markdown files
+site_dir: '../site/' # where to publish to
theme:
name: material
language: en
- custom_dir: docs/overrides
+ custom_dir: overrides/
logo: https://github.com/ultralytics/assets/raw/main/logo/Ultralytics_Logotype_Reverse.svg
favicon: assets/favicon.ico
icon:
repo: fontawesome/brands/github
- # Fonts disabled for faster page load times
- # font:
+ # font: # disabled for faster page load times
# text: Helvetica
# code: Roboto Mono
-
palette:
- # Palette toggle for light mode
- - scheme: default
+ - scheme: default # light mode
# primary: grey
toggle:
icon: material/toggle-switch
name: Switch to dark mode
-
- # Palette toggle for dark mode
- - scheme: slate
+ - scheme: slate # dark mode
# primary: black
toggle:
icon: material/toggle-switch-off-outline
@@ -46,7 +43,6 @@ theme:
- search.share
- search.suggest
- toc.follow
- # - toc.integrate
- navigation.top
- navigation.tabs
- navigation.tabs.sticky
@@ -93,21 +89,23 @@ extra:
extra_css:
- stylesheets/style.css
- - https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css
markdown_extensions:
- # Div text decorators
- admonition
- md_in_html
- - pymdownx.details
- - pymdownx.superfences
- tables
- attr_list
- def_list
- # Syntax highlight
+ - pymdownx.critic
+ - pymdownx.caret
+ - pymdownx.keys
+ - pymdownx.mark
+ - pymdownx.tilde
+ - pymdownx.details
+ - pymdownx.superfences
+ - pymdownx.inlinehilite
- pymdownx.highlight:
anchor_linenums: true
- - pymdownx.inlinehilite
- pymdownx.snippets:
base_path: ./
- pymdownx.emoji:
@@ -116,13 +114,6 @@ markdown_extensions:
- pymdownx.tabbed:
alternate_style: true
- # Highlight
- - pymdownx.critic
- - pymdownx.caret
- - pymdownx.keys
- - pymdownx.mark
- - pymdownx.tilde
-
# Primary navigation ---------------------------------------------------------------------------------------------------
nav:
- Home:
@@ -142,8 +133,7 @@ nav:
- Segment: tasks/segment.md
- Classify: tasks/classify.md
- Pose: tasks/pose.md
- - Ultralytics 文档:
- - zh/index.md
+ - Ultralytics 文档: https://docs.ultralytics.com/zh/
- Quickstart: quickstart.md
- Modes:
- modes/index.md
@@ -406,12 +396,13 @@ nav:
- Minimum Reproducible Example (MRE) Guide: help/minimum_reproducible_example.md
- Code of Conduct: help/code_of_conduct.md
- Environmental, Health and Safety (EHS) Policy: help/environmental-health-safety.md
- - Security Policy: SECURITY.md
+ - Security Policy: help/security.md
- Privacy Policy: help/privacy.md
# Plugins including 301 redirects navigation ---------------------------------------------------------------------------
plugins:
- - search
+ - search:
+ lang: en
- mkdocstrings:
enabled: true
default_handler: python
@@ -458,6 +449,7 @@ plugins:
tasks/segmentation.md: tasks/segment.md
tasks/keypoints.md: tasks/pose.md
tasks/tracking.md: modes/track.md
+ SECURITY.md: help/security.md
tutorials/architecture-summary.md: yolov5/tutorials/architecture_description.md
tutorials/clearml-logging.md: yolov5/tutorials/clearml_logging_integration.md
tutorials/comet-logging.md: yolov5/tutorials/comet_logging_integration.md
diff --git a/docs/mkdocs_zh.yml b/docs/mkdocs_zh.yml
new file mode 100644
index 00000000..6400c220
--- /dev/null
+++ b/docs/mkdocs_zh.yml
@@ -0,0 +1,162 @@
+# Ultralytics YOLO 🚀, AGPL-3.0 license
+
+site_name: Ultralytics YOLOv8 文档
+site_url: https://docs.ultralytics.com/zh/
+site_description: Explore Ultralytics YOLOv8, a cutting-edge real-time object detection and image segmentation model for various applications and hardware platforms.
+site_author: Ultralytics
+repo_url: https://github.com/ultralytics/ultralytics
+edit_uri: https://github.com/ultralytics/ultralytics/tree/main/docs/zh/
+repo_name: ultralytics/ultralytics
+remote_name: https://github.com/ultralytics/docs
+docs_dir: 'zh/' # where to find the markdown files
+site_dir: '../site/zh' # where to publish to
+
+theme:
+ name: material
+ language: zh
+ custom_dir: overrides/
+ logo: https://github.com/ultralytics/assets/raw/main/logo/Ultralytics_Logotype_Reverse.svg
+ favicon: assets/favicon.ico
+ icon:
+ repo: fontawesome/brands/github
+ # font: # disabled for faster page load times
+ # text: Helvetica
+ # code: Roboto Mono
+ palette:
+ - scheme: default # light mode
+ # primary: grey
+ toggle:
+ icon: material/toggle-switch
+ name: Switch to dark mode
+ - scheme: slate # dark mode
+ # primary: black
+ toggle:
+ icon: material/toggle-switch-off-outline
+ name: Switch to light mode
+ features:
+ - announce.dismiss
+ - content.action.edit
+ - content.code.annotate
+ - content.code.copy
+ - content.tooltips
+ - search.highlight
+ - search.share
+ - search.suggest
+ - toc.follow
+ - navigation.top
+ - navigation.tabs
+ - navigation.tabs.sticky
+ - navigation.prune
+ - navigation.footer
+ - navigation.tracking
+ - navigation.instant
+ - navigation.instant.progress
+ - navigation.indexes
+ - navigation.sections
+ - content.tabs.link # all code tabs change simultaneously
+
+# Customization
+copyright: © 2023 Ultralytics Inc. All rights reserved.
+extra:
+ # version:
+ # provider: mike # version drop-down menu
+ robots: robots.txt
+ analytics:
+ provider: google
+ property: G-2M5EHKC0BH
+ alternate: # language drop-down
+ - name: English
+ link: /
+ lang: en
+ - name: 简体中文
+ link: /zh/
+ lang: zh
+ social:
+ - icon: fontawesome/brands/github
+ link: https://github.com/ultralytics
+ - icon: fontawesome/brands/linkedin
+ link: https://www.linkedin.com/company/ultralytics/
+ - icon: fontawesome/brands/twitter
+ link: https://twitter.com/ultralytics
+ - icon: fontawesome/brands/youtube
+ link: https://www.youtube.com/ultralytics
+ - icon: fontawesome/brands/docker
+ link: https://hub.docker.com/r/ultralytics/ultralytics/
+ - icon: fontawesome/brands/python
+ link: https://pypi.org/project/ultralytics/
+ - icon: fontawesome/brands/discord
+ link: https://ultralytics.com/discord
+
+extra_css:
+ - 'stylesheets/style.css'
+
+markdown_extensions:
+ - admonition
+ - md_in_html
+ - tables
+ - attr_list
+ - def_list
+ - pymdownx.critic
+ - pymdownx.caret
+ - pymdownx.keys
+ - pymdownx.mark
+ - pymdownx.tilde
+ - pymdownx.details
+ - pymdownx.superfences
+ - pymdownx.inlinehilite
+ - pymdownx.highlight:
+ anchor_linenums: true
+ - pymdownx.snippets:
+ base_path: ./
+ - pymdownx.emoji:
+ emoji_index: !!python/name:material.extensions.emoji.twemoji
+ emoji_generator: !!python/name:material.extensions.emoji.to_svg
+ - pymdownx.tabbed:
+ alternate_style: true
+
+
+# Primary navigation ---------------------------------------------------------------------------------------------------
+nav:
+ - 主页:
+ - 主页: index.md
+ - 快速开始: quickstart.md
+ - 模式:
+ - modes/index.md
+ - 训练: modes/train.md
+ - 验证: modes/val.md
+ - 预测: modes/predict.md
+ - 导出: modes/export.md
+ - 跟踪: modes/track.md
+ - 基准测试: modes/benchmark.md
+ - 任务:
+ - tasks/index.md
+ - 检测: tasks/detect.md
+ - 分割: tasks/segment.md
+ - 分类: tasks/classify.md
+ - 姿态: tasks/pose.md
+ - 快速开始: quickstart.md
+ - 模式:
+ - modes/index.md
+ - 训练: modes/train.md
+ - 验证: modes/val.md
+ - 预测: modes/predict.md
+ - 导出: modes/export.md
+ - 跟踪: modes/track.md
+ - 基准测试: modes/benchmark.md
+ - 任务:
+ - tasks/index.md
+ - 检测: tasks/detect.md
+ - 分割: tasks/segment.md
+ - 分类: tasks/classify.md
+ - 姿态: tasks/pose.md
+
+
+# Plugins including 301 redirects navigation ---------------------------------------------------------------------------
+plugins:
+ - search:
+ lang: zh
+ - ultralytics:
+ add_desc: False
+ add_image: True
+ add_share_buttons: True
+ default_image: https://github.com/ultralytics/ultralytics/assets/26833433/6d09221c-c52a-4234-9a5d-b862e93c6529
diff --git a/docs/assets/favicon.ico b/docs/overrides/assets/favicon.ico
similarity index 100%
rename from docs/assets/favicon.ico
rename to docs/overrides/assets/favicon.ico
diff --git a/docs/stylesheets/style.css b/docs/overrides/stylesheets/style.css
similarity index 100%
rename from docs/stylesheets/style.css
rename to docs/overrides/stylesheets/style.css
diff --git a/docs/reference/data/annotator.md b/docs/reference/data/annotator.md
deleted file mode 100644
index 5b8398ba..00000000
--- a/docs/reference/data/annotator.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Enhance your machine learning model with Ultralytics’ auto_annotate function. Simplify data annotation for improved model training.
-keywords: Ultralytics, Auto-Annotate, Machine Learning, AI, Annotation, Data Processing, Model Training
----
-
-# Reference for `ultralytics/data/annotator.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/annotator.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/annotator.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.data.annotator.auto_annotate
-
diff --git a/docs/reference/data/base.md b/docs/reference/data/base.md
deleted file mode 100644
index 25bd73bf..00000000
--- a/docs/reference/data/base.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore BaseDataset in Ultralytics docs. Learn how this implementation simplifies dataset creation and manipulation.
-keywords: Ultralytics, docs, BaseDataset, data manipulation, dataset creation
----
-
-# Reference for `ultralytics/data/base.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/base.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/data/base.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.data.base.BaseDataset
-
diff --git a/docs/reference/engine/model.md b/docs/reference/engine/model.md
deleted file mode 100644
index 934065ca..00000000
--- a/docs/reference/engine/model.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the detailed guide on using the Ultralytics YOLO Engine Model. Learn better ways to implement, train and evaluate YOLO models.
-keywords: Ultralytics, YOLO, engine model, documentation, guide, implementation, training, evaluation
----
-
-# Reference for `ultralytics/engine/model.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/model.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.engine.model.Model
-
diff --git a/docs/reference/engine/predictor.md b/docs/reference/engine/predictor.md
deleted file mode 100644
index 324bf000..00000000
--- a/docs/reference/engine/predictor.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn about Ultralytics BasePredictor, an essential component of our engine that serves as the foundation for all prediction operations.
-keywords: Ultralytics, BasePredictor, YOLO, prediction, engine
----
-
-# Reference for `ultralytics/engine/predictor.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/predictor.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/predictor.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.engine.predictor.BasePredictor
-
diff --git a/docs/reference/engine/trainer.md b/docs/reference/engine/trainer.md
deleted file mode 100644
index be007923..00000000
--- a/docs/reference/engine/trainer.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn about the BaseTrainer class in the Ultralytics library. From training control, customization to advanced usage.
-keywords: Ultralytics, BaseTrainer, Machine Learning, Training Control, Python library
----
-
-# Reference for `ultralytics/engine/trainer.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/trainer.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/trainer.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.engine.trainer.BaseTrainer
-
diff --git a/docs/reference/engine/validator.md b/docs/reference/engine/validator.md
deleted file mode 100644
index 40493ef7..00000000
--- a/docs/reference/engine/validator.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn about the Ultralytics BaseValidator module. Understand its principles, uses, and how it interacts with other components.
-keywords: Ultralytics, BaseValidator, Ultralytics engine, module, components
----
-
-# Reference for `ultralytics/engine/validator.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/validator.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/engine/validator.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.engine.validator.BaseValidator
-
diff --git a/docs/reference/hub/auth.md b/docs/reference/hub/auth.md
deleted file mode 100644
index b3609b10..00000000
--- a/docs/reference/hub/auth.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Dive into the Ultralytics Auth API documentation & learn how to manage authentication in your AI & ML projects easily and effectively.
-keywords: Ultralytics, Auth, API documentation, User Authentication, AI, Machine Learning
----
-
-# Reference for `ultralytics/hub/auth.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/auth.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/auth.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.hub.auth.Auth
-
diff --git a/docs/reference/hub/session.md b/docs/reference/hub/session.md
deleted file mode 100644
index 2995dbc2..00000000
--- a/docs/reference/hub/session.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore details about the HUBTrainingSession in Ultralytics framework. Learn to utilize this functionality for effective model training.
-keywords: Ultralytics, HUBTrainingSession, Documentation, Model Training, AI, Machine Learning, YOLO
----
-
-# Reference for `ultralytics/hub/session.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/session.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/hub/session.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.hub.session.HUBTrainingSession
-
diff --git a/docs/reference/models/fastsam/model.md b/docs/reference/models/fastsam/model.md
deleted file mode 100644
index 69268029..00000000
--- a/docs/reference/models/fastsam/model.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn all about Ultralytics FastSAM model. Dive into our comprehensive guide for seamless integration and efficient model training.
-keywords: Ultralytics, FastSAM model, Model documentation, Efficient model training
----
-
-# Reference for `ultralytics/models/fastsam/model.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/model.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.fastsam.model.FastSAM
-
diff --git a/docs/reference/models/fastsam/predict.md b/docs/reference/models/fastsam/predict.md
deleted file mode 100644
index 8e984f35..00000000
--- a/docs/reference/models/fastsam/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Get detailed insights about Ultralytics FastSAMPredictor. Learn to predict and optimize your AI models with our properly documented guidelines.
-keywords: Ultralytics, FastSAMPredictor, predictive modeling, AI optimization, machine learning, deep learning, Ultralytics documentation
----
-
-# Reference for `ultralytics/models/fastsam/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.fastsam.predict.FastSAMPredictor
-
diff --git a/docs/reference/models/fastsam/prompt.md b/docs/reference/models/fastsam/prompt.md
deleted file mode 100644
index 2952c32b..00000000
--- a/docs/reference/models/fastsam/prompt.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn to effectively utilize FastSAMPrompt model from Ultralytics. Detailed guide to help you get the most out of your machine learning models.
-keywords: Ultralytics, FastSAMPrompt, machine learning, model, guide, documentation
----
-
-# Reference for `ultralytics/models/fastsam/prompt.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/prompt.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/prompt.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.fastsam.prompt.FastSAMPrompt
-
diff --git a/docs/reference/models/fastsam/val.md b/docs/reference/models/fastsam/val.md
deleted file mode 100644
index 956e68fd..00000000
--- a/docs/reference/models/fastsam/val.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn about FastSAMValidator in Ultralytics models. Comprehensive guide to enhancing AI capabilities with Ultralytics.
-keywords: Ultralytics, FastSAMValidator, model, synthetic, AI, machine learning, validation
----
-
-# Reference for `ultralytics/models/fastsam/val.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/fastsam/val.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.fastsam.val.FastSAMValidator
-
diff --git a/docs/reference/models/nas/model.md b/docs/reference/models/nas/model.md
deleted file mode 100644
index fa608ef0..00000000
--- a/docs/reference/models/nas/model.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn how our NAS model operates in Ultralytics. Comprehensive guide with detailed examples. Master the nuances of Ultralytics NAS model.
-keywords: Ultralytics, NAS model, NAS guide, machine learning, model documentation
----
-
-# Reference for `ultralytics/models/nas/model.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/model.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.nas.model.NAS
-
diff --git a/docs/reference/models/nas/predict.md b/docs/reference/models/nas/predict.md
deleted file mode 100644
index 884ceb2c..00000000
--- a/docs/reference/models/nas/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore Ultralytics NASPredictor. Understand high-level architecture of the model for effective implementation and efficient predictions.
-keywords: NASPredictor, Ultralytics, Ultralytics model, model architecture, efficient predictions
----
-
-# Reference for `ultralytics/models/nas/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.nas.predict.NASPredictor
-
diff --git a/docs/reference/models/nas/val.md b/docs/reference/models/nas/val.md
deleted file mode 100644
index 5c46cba4..00000000
--- a/docs/reference/models/nas/val.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the utilities and functions of the Ultralytics NASValidator. Find out how it benefits allocation and optimization in AI models.
-keywords: Ultralytics, NASValidator, models.nas.val.NASValidator, AI models, allocation, optimization
----
-
-# Reference for `ultralytics/models/nas/val.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/nas/val.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.nas.val.NASValidator
-
diff --git a/docs/reference/models/rtdetr/model.md b/docs/reference/models/rtdetr/model.md
deleted file mode 100644
index 7b126e96..00000000
--- a/docs/reference/models/rtdetr/model.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the specifics of using the RTDETR model in Ultralytics. Detailed documentation layered with explanations and examples.
-keywords: Ultralytics, RTDETR model, Ultralytics models, object detection, Ultralytics documentation
----
-
-# Reference for `ultralytics/models/rtdetr/model.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/model.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.rtdetr.model.RTDETR
-
diff --git a/docs/reference/models/rtdetr/predict.md b/docs/reference/models/rtdetr/predict.md
deleted file mode 100644
index 918b762b..00000000
--- a/docs/reference/models/rtdetr/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn how to use the RTDETRPredictor model of the Ultralytics package. Detailed documentation, usage instructions, and advice.
-keywords: Ultralytics, RTDETRPredictor, model documentation, guide, real-time object detection
----
-
-# Reference for `ultralytics/models/rtdetr/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.rtdetr.predict.RTDETRPredictor
-
diff --git a/docs/reference/models/rtdetr/train.md b/docs/reference/models/rtdetr/train.md
deleted file mode 100644
index f7f28817..00000000
--- a/docs/reference/models/rtdetr/train.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Get insights into RTDETRTrainer, a crucial component of Ultralytics for effective model training. Explore detailed documentation at Ultralytics.
-keywords: Ultralytics, RTDETRTrainer, model training, Ultralytics models, PyTorch models, neural networks, machine learning, deep learning
----
-
-# Reference for `ultralytics/models/rtdetr/train.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/rtdetr/train.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.rtdetr.train.RTDETRTrainer
-
diff --git a/docs/reference/models/sam/model.md b/docs/reference/models/sam/model.md
deleted file mode 100644
index 7d7d1c80..00000000
--- a/docs/reference/models/sam/model.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Dive into the SAM model details in the Ultralytics YOLO documentation. Understand, implement, and optimize your model use.
-keywords: Ultralytics, YOLO, SAM Model, Documentations, Machine Learning, AI, Convolutional neural network
----
-
-# Reference for `ultralytics/models/sam/model.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/model.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.sam.model.SAM
-
diff --git a/docs/reference/models/sam/modules/sam.md b/docs/reference/models/sam/modules/sam.md
deleted file mode 100644
index a0f67871..00000000
--- a/docs/reference/models/sam/modules/sam.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the Sam module of Ultralytics. Discover detailed methods, classes, and information for efficient deep-learning model training!.
-keywords: Ultralytics, Sam module, deep learning, model training, Ultralytics documentation
----
-
-# Reference for `ultralytics/models/sam/modules/sam.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/sam.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/modules/sam.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.sam.modules.sam.Sam
-
diff --git a/docs/reference/models/sam/predict.md b/docs/reference/models/sam/predict.md
deleted file mode 100644
index 6e3b8177..00000000
--- a/docs/reference/models/sam/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Master the ultralytics.models.sam.predict.Predictor class with our comprehensive guide. Discover techniques to enhance your model predictions.
-keywords: Ultralytics, predictor, models, sam.predict.Predictor, AI, machine learning, predictive models
----
-
-# Reference for `ultralytics/models/sam/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/sam/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.sam.predict.Predictor
-
diff --git a/docs/reference/models/yolo/classify/predict.md b/docs/reference/models/yolo/classify/predict.md
deleted file mode 100644
index 4b2485de..00000000
--- a/docs/reference/models/yolo/classify/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the Ultralytics ClassificationPredictor guide for model prediction and visualization. Build powerful AI models with YOLO.
-keywords: Ultralytics, classification predictor, predict, YOLO, AI models, model visualization
----
-
-# Reference for `ultralytics/models/yolo/classify/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.classify.predict.ClassificationPredictor
-
diff --git a/docs/reference/models/yolo/classify/train.md b/docs/reference/models/yolo/classify/train.md
deleted file mode 100644
index 42e14a93..00000000
--- a/docs/reference/models/yolo/classify/train.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Delve into Classification Trainer at Ultralytics YOLO docs and optimize your model's training process with insights from the masters!.
-keywords: Ultralytics, YOLO, Classification Trainer, deep learning, training process, AI models, documentation
----
-
-# Reference for `ultralytics/models/yolo/classify/train.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/train.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.classify.train.ClassificationTrainer
-
diff --git a/docs/reference/models/yolo/classify/val.md b/docs/reference/models/yolo/classify/val.md
deleted file mode 100644
index df505ec4..00000000
--- a/docs/reference/models/yolo/classify/val.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore YOLO ClassificationValidator, a key element of Ultralytics YOLO models. Learn how it validates and fine-tunes model outputs.
-keywords: Ultralytics, YOLO, ClassificationValidator, model validation, model fine-tuning, deep learning, computer vision
----
-
-# Reference for `ultralytics/models/yolo/classify/val.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/classify/val.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.classify.val.ClassificationValidator
-
diff --git a/docs/reference/models/yolo/detect/predict.md b/docs/reference/models/yolo/detect/predict.md
deleted file mode 100644
index 15191e43..00000000
--- a/docs/reference/models/yolo/detect/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the guide to using the DetectionPredictor in Ultralytics YOLO. Learn how to predict, detect and analyze objects accurately.
-keywords: Ultralytics, YOLO, DetectionPredictor, detect, predict, object detection, analysis
----
-
-# Reference for `ultralytics/models/yolo/detect/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.detect.predict.DetectionPredictor
-
diff --git a/docs/reference/models/yolo/detect/train.md b/docs/reference/models/yolo/detect/train.md
deleted file mode 100644
index 57092a39..00000000
--- a/docs/reference/models/yolo/detect/train.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Maximize your model's potential with Ultralytics YOLO Detection Trainer. Learn advanced techniques, tips, and tricks for training.
-keywords: Ultralytics YOLO, YOLO, Detection Trainer, Model Training, Machine Learning, Deep Learning, Computer Vision
----
-
-# Reference for `ultralytics/models/yolo/detect/train.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/train.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.detect.train.DetectionTrainer
-
diff --git a/docs/reference/models/yolo/detect/val.md b/docs/reference/models/yolo/detect/val.md
deleted file mode 100644
index 1afe42e8..00000000
--- a/docs/reference/models/yolo/detect/val.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Discover function valuation of your YOLO models with the Ultralytics Detection Validator. Enhance precision and recall rates today.
-keywords: Ultralytics, YOLO, Detection Validator, model valuation, precision, recall
----
-
-# Reference for `ultralytics/models/yolo/detect/val.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/detect/val.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.detect.val.DetectionValidator
-
diff --git a/docs/reference/models/yolo/model.md b/docs/reference/models/yolo/model.md
deleted file mode 100644
index ad7bf699..00000000
--- a/docs/reference/models/yolo/model.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Discover the Ultralytics YOLO model class. Learn advanced techniques, tips, and tricks for training.
-keywords: Ultralytics YOLO, YOLO, YOLO model, Model Training, Machine Learning, Deep Learning, Computer Vision
----
-
-# Reference for `ultralytics/models/yolo/model.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/model.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/model.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.model.YOLO
-
diff --git a/docs/reference/models/yolo/pose/predict.md b/docs/reference/models/yolo/pose/predict.md
deleted file mode 100644
index e5ea33c8..00000000
--- a/docs/reference/models/yolo/pose/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Discover how to use PosePredictor in the Ultralytics YOLO model. Includes detailed guides, code examples, and explanations.
-keywords: Ultralytics, YOLO, PosePredictor, machine learning, AI, predictive models
----
-
-# Reference for `ultralytics/models/yolo/pose/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.pose.predict.PosePredictor
-
diff --git a/docs/reference/models/yolo/pose/train.md b/docs/reference/models/yolo/pose/train.md
deleted file mode 100644
index 972edd41..00000000
--- a/docs/reference/models/yolo/pose/train.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore Ultralytics PoseTrainer for YOLO models. Get a step-by-step guide on how to train on custom pose data for more accurate AI modeling.
-keywords: Ultralytics, YOLO, PoseTrainer, pose training, AI modeling, custom data training
----
-
-# Reference for `ultralytics/models/yolo/pose/train.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/train.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.pose.train.PoseTrainer
-
diff --git a/docs/reference/models/yolo/pose/val.md b/docs/reference/models/yolo/pose/val.md
deleted file mode 100644
index a826bc32..00000000
--- a/docs/reference/models/yolo/pose/val.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the PoseValidator—review how Ultralytics YOLO validates poses for object detection. Improve your understanding of YOLO.
-keywords: PoseValidator, Ultralytics, YOLO, Object detection, Pose validation
----
-
-# Reference for `ultralytics/models/yolo/pose/val.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/pose/val.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.pose.val.PoseValidator
-
diff --git a/docs/reference/models/yolo/segment/predict.md b/docs/reference/models/yolo/segment/predict.md
deleted file mode 100644
index acfcc1a6..00000000
--- a/docs/reference/models/yolo/segment/predict.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Discover how to utilize the YOLO Segmentation Predictor in Ultralytics. Enhance your objects detection skills with us.
-keywords: YOLO, Ultralytics, object detection, segmentation predictor
----
-
-# Reference for `ultralytics/models/yolo/segment/predict.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/predict.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/predict.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.segment.predict.SegmentationPredictor
-
diff --git a/docs/reference/models/yolo/segment/train.md b/docs/reference/models/yolo/segment/train.md
deleted file mode 100644
index 74434a56..00000000
--- a/docs/reference/models/yolo/segment/train.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Maximize your YOLO model's performance with our SegmentationTrainer. Explore comprehensive guides and tutorials on ultralytics.com.
-keywords: Ultralytics, YOLO, SegmentationTrainer, image segmentation, object detection, model training, YOLO model
----
-
-# Reference for `ultralytics/models/yolo/segment/train.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/train.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/train.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.segment.train.SegmentationTrainer
-
diff --git a/docs/reference/models/yolo/segment/val.md b/docs/reference/models/yolo/segment/val.md
deleted file mode 100644
index 58d8b9d3..00000000
--- a/docs/reference/models/yolo/segment/val.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Get practical insights about our SegmentationValidator in YOLO Ultralytics models. Discover functionality details, methods, inputs, and outputs.
-keywords: Ultralytics, YOLO, SegmentationValidator, model segmentation, image classification, object detection
----
-
-# Reference for `ultralytics/models/yolo/segment/val.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/val.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/models/yolo/segment/val.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.models.yolo.segment.val.SegmentationValidator
-
diff --git a/docs/reference/nn/autobackend.md b/docs/reference/nn/autobackend.md
deleted file mode 100644
index 1b0e0226..00000000
--- a/docs/reference/nn/autobackend.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-description: Get to know more about Ultralytics nn.autobackend.check_class_names functionality. Optimize your YOLO models seamlessly.
-keywords: Ultralytics, AutoBackend, check_class_names, YOLO, YOLO models, optimization
----
-
-# Reference for `ultralytics/nn/autobackend.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/autobackend.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/nn/autobackend.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.nn.autobackend.AutoBackend
-
-
----
-## ::: ultralytics.nn.autobackend.check_class_names
-
diff --git a/docs/reference/trackers/basetrack.md b/docs/reference/trackers/basetrack.md
deleted file mode 100644
index f8f5b5c4..00000000
--- a/docs/reference/trackers/basetrack.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-description: Get familiar with TrackState in Ultralytics. Learn how it is used in the BaseTrack of the Ultralytics tracker for enhanced functionality.
-keywords: Ultralytics, TrackState, BaseTrack, Ultralytics tracker, Ultralytics documentation
----
-
-# Reference for `ultralytics/trackers/basetrack.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/basetrack.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/basetrack.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.trackers.basetrack.TrackState
-
-
----
-## ::: ultralytics.trackers.basetrack.BaseTrack
-
diff --git a/docs/reference/trackers/utils/gmc.md b/docs/reference/trackers/utils/gmc.md
deleted file mode 100644
index e8db81a0..00000000
--- a/docs/reference/trackers/utils/gmc.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Explore the Ultralytics GMC tool in our comprehensive documentation. Learn how it works, best practices, and implementation advice.
-keywords: Ultralytics, GMC utility, Ultralytics documentation, Ultralytics tracker, machine learning tools
----
-
-# Reference for `ultralytics/trackers/utils/gmc.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/gmc.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/gmc.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.trackers.utils.gmc.GMC
-
diff --git a/docs/reference/trackers/utils/kalman_filter.md b/docs/reference/trackers/utils/kalman_filter.md
deleted file mode 100644
index c24bcfbc..00000000
--- a/docs/reference/trackers/utils/kalman_filter.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-description: Explore KalmanFilterXYAH, a key component of Ultralytics trackers. Understand its utilities and learn to leverage it in your own projects.
-keywords: Ultralytics, KalmanFilterXYAH, tracker, documentation, guide
----
-
-# Reference for `ultralytics/trackers/utils/kalman_filter.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/kalman_filter.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/trackers/utils/kalman_filter.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.trackers.utils.kalman_filter.KalmanFilterXYAH
-
-
----
-## ::: ultralytics.trackers.utils.kalman_filter.KalmanFilterXYWH
-
diff --git a/docs/reference/utils/benchmarks.md b/docs/reference/utils/benchmarks.md
deleted file mode 100644
index 63158b30..00000000
--- a/docs/reference/utils/benchmarks.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-description: Discover how to profile your models using Ultralytics utilities. Enhance performance, optimize your benchmarks, and learn best practices.
-keywords: Ultralytics, ProfileModels, benchmarks, model profiling, performance optimization
----
-
-# Reference for `ultralytics/utils/benchmarks.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/benchmarks.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/benchmarks.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.utils.benchmarks.ProfileModels
-
-
----
-## ::: ultralytics.utils.benchmarks.benchmark
-
diff --git a/docs/reference/utils/callbacks/raytune.md b/docs/reference/utils/callbacks/raytune.md
deleted file mode 100644
index a58ae792..00000000
--- a/docs/reference/utils/callbacks/raytune.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Discover the functionality of the on_fit_epoch_end callback in the Ultralytics YOLO framework. Learn how to end an epoch in your deep learning projects.
-keywords: Ultralytics, YOLO, on_fit_epoch_end, callbacks, documentation, deep learning, YOLO framework
----
-
-# Reference for `ultralytics/utils/callbacks/raytune.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/raytune.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/callbacks/raytune.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.utils.callbacks.raytune.on_fit_epoch_end
-
diff --git a/docs/reference/utils/errors.md b/docs/reference/utils/errors.md
deleted file mode 100644
index dfa9c188..00000000
--- a/docs/reference/utils/errors.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn about the HUBModelError in Ultralytics. Enhance your understanding, troubleshoot errors and optimize your machine learning projects.
-keywords: Ultralytics, HUBModelError, Machine Learning, Error troubleshooting, Ultralytics documentation
----
-
-# Reference for `ultralytics/utils/errors.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/errors.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/errors.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.utils.errors.HUBModelError
-
diff --git a/docs/reference/utils/triton.md b/docs/reference/utils/triton.md
deleted file mode 100644
index df56b2ff..00000000
--- a/docs/reference/utils/triton.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Reference for `ultralytics/utils/triton.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/triton.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/triton.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.utils.triton.TritonRemoteModel
-
diff --git a/docs/reference/utils/tuner.md b/docs/reference/utils/tuner.md
deleted file mode 100644
index fc9c8a06..00000000
--- a/docs/reference/utils/tuner.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-description: Learn to utilize the run_ray_tune function with Ultralytics. Make your machine learning tuning process easier and more efficient.
-keywords: Ultralytics, run_ray_tune, machine learning tuning, machine learning efficiency
----
-
-# Reference for `ultralytics/utils/tuner.py`
-
-!!! note
-
- Full source code for this file is available at [https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tuner.py](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/utils/tuner.py). Help us fix any issues you see by submitting a [Pull Request](https://docs.ultralytics.com/help/contributing/) 🛠️. Thank you 🙏!
-
----
-## ::: ultralytics.utils.tuner.run_ray_tune
-
diff --git a/docs/robots.txt b/docs/robots.txt
deleted file mode 100644
index 7d329b1d..00000000
--- a/docs/robots.txt
+++ /dev/null
@@ -1 +0,0 @@
-User-agent: *
diff --git a/docs/zh/index.md b/docs/zh/index.md
index 82db8274..a67abccc 100644
--- a/docs/zh/index.md
+++ b/docs/zh/index.md
@@ -11,6 +11,21 @@ keywords: Ultralytics, YOLOv8, 目标检测, 图像分割, 机器学习, 深度
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -66,4 +81,4 @@ Ultralytics提供两种许可选项以适应不同的使用场景:
---
-**注意**:我们正在努力为我们的文档页面提供中文文档,并希望在接下来的几个月内发布。请密切关注我们的更新,并感谢您的耐心等待。
+**注意**:我们正在努力为我们的文档页面提供中文文档,并希望在接下来的几个月内发布。请密切关注我们的更新,并感谢您的耐心等待🙏。
diff --git a/docs/zh/modes/benchmark.md b/docs/zh/modes/benchmark.md
new file mode 100644
index 00000000..4219a315
--- /dev/null
+++ b/docs/zh/modes/benchmark.md
@@ -0,0 +1,94 @@
+---
+comments: 真
+description: 了解如何评估YOLOv8在各种导出格式下的速度和准确性,获取mAP50-95、accuracy_top5等指标的洞察。
+keywords: Ultralytics, YOLOv8, 基准测试, 速度分析, 准确性分析, mAP50-95, accuracy_top5, ONNX, OpenVINO, TensorRT, YOLO导出格式
+---
+
+# 使用Ultralytics YOLO进行模型基准测试
+
+
+
+## 介绍
+
+一旦您的模型经过训练和验证,下一个合乎逻辑的步骤是评估它在各种实际场景中的性能。Ultralytics YOLOv8的基准模式通过提供一个健壮的框架来评估模型在一系列导出格式中的速度和准确性,为此目的服务。
+
+## 为什么基准测试至关重要?
+
+- **明智的决策:** 洞察速度和准确性之间的权衡。
+- **资源分配:** 理解不同的导出格式在不同硬件上的性能表现。
+- **优化:** 了解哪种导出格式为您的特定用例提供最佳性能。
+- **成本效益:** 根据基准测试结果,更有效地利用硬件资源。
+
+### 基准模式的关键指标
+
+- **mAP50-95:** 用于物体检测、分割和姿态估计。
+- **accuracy_top5:** 用于图像分类。
+- **推断时间:** 处理每张图片的时间(毫秒)。
+
+### 支持的导出格式
+
+- **ONNX:** 为了最佳的CPU性能
+- **TensorRT:** 为了最大化的GPU效率
+- **OpenVINO:** 针对Intel硬件的优化
+- **CoreML、TensorFlow SavedModel 等:** 满足多样化部署需求。
+
+!!! 技巧 "提示"
+
+ * 导出到ONNX或OpenVINO可实现高达3倍CPU速度提升。
+ * 导出到TensorRT可实现高达5倍GPU速度提升。
+
+## 使用示例
+
+在所有支持的导出格式上运行YOLOv8n基准测试,包括ONNX、TensorRT等。更多导出参数的完整列表请见下方的参数部分。
+
+!!! 示例 ""
+
+ === "Python"
+
+ ```python
+ from ultralytics.utils.benchmarks import benchmark
+
+ # 在GPU上进行基准测试
+ benchmark(model='yolov8n.pt', data='coco8.yaml', imgsz=640, half=False, device=0)
+ ```
+ === "CLI"
+
+ ```bash
+ yolo benchmark model=yolov8n.pt data='coco8.yaml' imgsz=640 half=False device=0
+ ```
+
+## 参数
+
+参数如 `model`、`data`、`imgsz`、`half`、`device` 和 `verbose` 等,为用户提供了灵活性,以便根据具体需求微调基准测试,并轻松比较不同导出格式的性能。
+
+| 键 | 值 | 描述 |
+|-----------|---------|----------------------------------------------------|
+| `model` | `None` | 模型文件路径,如 yolov8n.pt, yolov8n.yaml |
+| `data` | `None` | 引用基准测试数据集的YAML路径(标记为 `val`) |
+| `imgsz` | `640` | 图像大小作为标量或(h, w)列表,如 (640, 480) |
+| `half` | `False` | FP16量化 |
+| `int8` | `False` | INT8量化 |
+| `device` | `None` | 运行设备,如 cuda device=0 或 device=0,1,2,3 或 device=cpu |
+| `verbose` | `False` | 错误时不继续(布尔值),或验证阈值下限(浮点数) |
+
+## 导出格式
+
+基准测试将尝试在下方列出的所有可能的导出格式上自动运行。
+
+| 格式 | `format` 参数 | 模型 | 元数据 | 参数 |
+|--------------------------------------------------------------------|---------------|---------------------------|-----|-----------------------------------------------------|
+| [PyTorch](https://pytorch.org/) | - | `yolov8n.pt` | ✅ | - |
+| [TorchScript](https://pytorch.org/docs/stable/jit.html) | `torchscript` | `yolov8n.torchscript` | ✅ | `imgsz`, `optimize` |
+| [ONNX](https://onnx.ai/) | `onnx` | `yolov8n.onnx` | ✅ | `imgsz`, `half`, `dynamic`, `simplify`, `opset` |
+| [OpenVINO](https://docs.openvino.ai/latest/index.html) | `openvino` | `yolov8n_openvino_model/` | ✅ | `imgsz`, `half` |
+| [TensorRT](https://developer.nvidia.com/tensorrt) | `engine` | `yolov8n.engine` | ✅ | `imgsz`, `half`, `dynamic`, `simplify`, `workspace` |
+| [CoreML](https://github.com/apple/coremltools) | `coreml` | `yolov8n.mlpackage` | ✅ | `imgsz`, `half`, `int8`, `nms` |
+| [TF SavedModel](https://www.tensorflow.org/guide/saved_model) | `saved_model` | `yolov8n_saved_model/` | ✅ | `imgsz`, `keras` |
+| [TF GraphDef](https://www.tensorflow.org/api_docs/python/tf/Graph) | `pb` | `yolov8n.pb` | ❌ | `imgsz` |
+| [TF Lite](https://www.tensorflow.org/lite) | `tflite` | `yolov8n.tflite` | ✅ | `imgsz`, `half`, `int8` |
+| [TF Edge TPU](https://coral.ai/docs/edgetpu/models-intro/) | `edgetpu` | `yolov8n_edgetpu.tflite` | ✅ | `imgsz` |
+| [TF.js](https://www.tensorflow.org/js) | `tfjs` | `yolov8n_web_model/` | ✅ | `imgsz` |
+| [PaddlePaddle](https://github.com/PaddlePaddle) | `paddle` | `yolov8n_paddle_model/` | ✅ | `imgsz` |
+| [ncnn](https://github.com/Tencent/ncnn) | `ncnn` | `yolov8n_ncnn_model/` | ✅ | `imgsz`, `half` |
+
+在[导出](https://docs.ultralytics.com/modes/export/)页面查看完整的 `export` 详情。
diff --git a/docs/zh/modes/export.md b/docs/zh/modes/export.md
new file mode 100644
index 00000000..857fc50d
--- /dev/null
+++ b/docs/zh/modes/export.md
@@ -0,0 +1,108 @@
+---
+comments: true
+description: 如何逐步指导您将 YOLOv8 模型导出到各种格式,如 ONNX、TensorRT、CoreML 等以进行部署。现在就探索!
+keywords: YOLO, YOLOv8, Ultralytics, 模型导出, ONNX, TensorRT, CoreML, TensorFlow SavedModel, OpenVINO, PyTorch, 导出模型
+---
+
+# Ultralytics YOLO 的模型导出
+
+
+
+## 引言
+
+训练模型的最终目标是将其部署到现实世界的应用中。Ultralytics YOLOv8 的导出模式提供了多种选项,用于将您训练好的模型导出到不同的格式,从而可以在各种平台和设备上部署。本综合指南旨在带您逐步了解模型导出的细节,展示如何实现最大的兼容性和性能。
+
+
+
+
+
+ 观看:如何导出自定义训练的 Ultralytics YOLOv8 模型并在网络摄像头上实时推理。
+
+
+## 简介
+
+Ultralytics YOLOv8不仅仅是另一个目标检测模型;它是一个多功能框架,旨在涵盖机器学习模型的整个生命周期——从数据摄取和模型训练到验证、部署和实际跟踪。每种模式都服务于一个特定的目的,并设计为提供您在不同任务和用例中所需的灵活性和效率。
+
+
+
+
+
+ 观看: Ultralytics模式教程:训练、验证、预测、导出和基准测试。
+
+
+## 引言
+
+在机器学习和计算机视觉领域,将视觉数据转化为有用信息的过程被称为'推理'或'预测'。Ultralytics YOLOv8 提供了一个强大的功能,称为 **预测模式**,它专为各种数据来源的高性能实时推理而设计。
+
+
+
+
+
+ 观看: 如何从 Ultralytics YOLOv8 模型中提取输出,用于自定义项目。
+
+
+视频分析领域的物体追踪是一项关键任务,它不仅能标识出帧内物体的位置和类别,还能在视频进行过程中为每个检测到的物体保持一个唯一的ID。应用场景无限广阔——从监控与安全到实时体育分析。
+
+## 为什么选择Ultralytics YOLO进行物体追踪?
+
+Ultralytics 追踪器的输出与标准的物体检测结果一致,但增加了物体ID的附加值。这使其易于追踪视频流中的物体并进行后续分析。以下是您应考虑使用Ultralytics YOLO来满足您物体追踪需求的原因:
+
+- **效率:** 实时处理视频流,同时保持准确性。
+- **灵活性:** 支持多种追踪算法和配置。
+- **易用性:** 简单的Python API和CLI选项,便于快速集成和部署。
+- **可定制性:** 易于使用自定义训练的YOLO模型,允许集成到特定领域的应用中。
+
+
+
+
+
+ 观看:使用Ultralytics YOLOv8的物体检测与追踪。
+
+
+## 引言
+
+训练深度学习模型涉及向其输入数据并调整参数,以便准确预测。Ultralytics YOLOv8的训练模式旨在有效高效地训练目标检测模型,充分利用现代硬件功能。本指南旨在涵盖使用YOLOv8的强大功能集训练自己模型的所有细节。
+
+
+
+
+
+ 观看: 如何在Google Colab中用你的自定义数据集训练一个YOLOv8模型。
+
+
+## 引言
+
+在机器学习流程中,验证是一个关键步骤,让您能够评估训练模型的质量。Ultralytics YOLOv8 的 Val 模式提供了一整套强大的工具和指标,用于评估您的目标检测模型的性能。本指南作为一个完整资源,用于理解如何有效使用 Val 模式来确保您的模型既准确又可靠。
+
+## 为什么要使用 Ultralytics YOLO 进行验证?
+
+以下是使用 YOLOv8 的 Val 模式的好处:
+
+- **精确性:** 获取准确的指标,如 mAP50、mAP75 和 mAP50-95,全面评估您的模型。
+- **便利性:** 利用内置功能记住训练设置,简化验证过程。
+- **灵活性:** 使用相同或不同的数据集和图像尺寸验证您的模型。
+- **超参数调优:** 使用验证指标来调整您的模型以获得更好的性能。
+
+### Val 模式的主要特点
+
+以下是 YOLOv8 的 Val 模式提供的显著功能:
+
+- **自动化设置:** 模型记住其训练配置,以便直接进行验证。
+- **多指标支持:** 根据一系列准确度指标评估您的模型。
+- **CLI 和 Python API:** 根据您的验证偏好选择命令行界面或 Python API。
+- **数据兼容性:** 与训练阶段使用的数据集以及自定义数据集无缝协作。
+
+!!! tip "提示"
+
+ * YOLOv8 模型会自动记住其训练设置,因此您可以很容易地仅使用 `yolo val model=yolov8n.pt` 或 `model('yolov8n.pt').val()` 在原始数据集上并以相同图像大小验证模型。
+
+## 使用示例
+
+在 COCO128 数据集上验证训练过的 YOLOv8n 模型的准确性。由于 `model` 保留了其训练的 `data` 和参数作为模型属性,因此无需传递任何参数。有关完整的导出参数列表,请参阅下面的参数部分。
+
+!!! example ""
+
+ === "Python"
+
+ ```python
+ from ultralytics import YOLO
+
+ # 加载模型
+ model = YOLO('yolov8n.pt') # 加载官方模型
+ model = YOLO('path/to/best.pt') # 加载自定义模型
+
+ # 验证模型
+ metrics = model.val() # 无需参数,数据集和设置记忆
+ metrics.box.map # map50-95
+ metrics.box.map50 # map50
+ metrics.box.map75 # map75
+ metrics.box.maps # 包含每个类别的map50-95列表
+ ```
+ === "CLI"
+
+ ```bash
+ yolo detect val model=yolov8n.pt # 验证官方模型
+ yolo detect val model=path/to/best.pt # 验证自定义模型
+ ```
+
+## 参数
+
+YOLO 模型的验证设置是指用于评估模型在验证数据集上性能的各种超参数和配置。这些设置会影响模型的性能、速度和准确性。一些常见的 YOLO 验证设置包括批处理大小、在训练期间验证频率以及用于评估模型性能的指标。其他可能影响验证过程的因素包括验证数据集的大小和组成以及模型用于特定任务的特性。仔细调整和实验这些设置很重要,以确保模型在验证数据集上表现良好并且检测和预防过拟合。
+
+| 键 | 值 | 描述 |
+|---------------|---------|---------------------------------------------|
+| `data` | `None` | 数据文件的路径,例如 coco128.yaml |
+| `imgsz` | `640` | 输入图像的大小,以整数表示 |
+| `batch` | `16` | 每批图像的数量(AutoBatch 为 -1) |
+| `save_json` | `False` | 将结果保存至 JSON 文件 |
+| `save_hybrid` | `False` | 保存混合版本的标签(标签 + 额外预测) |
+| `conf` | `0.001` | 用于检测的对象置信度阈值 |
+| `iou` | `0.6` | NMS(非极大抑制)用的交并比(IoU)阈值 |
+| `max_det` | `300` | 每张图像的最大检测数量 |
+| `half` | `True` | 使用半精度(FP16) |
+| `device` | `None` | 运行所用的设备,例如 cuda device=0/1/2/3 或 device=cpu |
+| `dnn` | `False` | 使用 OpenCV DNN 进行 ONNX 推理 |
+| `plots` | `False` | 在训练期间显示图表 |
+| `rect` | `False` | 矩形验证,每批图像为了最小填充整齐排列 |
+| `split` | `val` | 用于验证的数据集分割,例如 'val'、'test' 或 'train' |
+|
diff --git a/docs/zh/quickstart.md b/docs/zh/quickstart.md
new file mode 100644
index 00000000..9bf763ef
--- /dev/null
+++ b/docs/zh/quickstart.md
@@ -0,0 +1,314 @@
+---
+评论:真
+描述:探索使用pip、conda、git和Docker安装Ultralytics的各种方法。了解如何在命令行界面或Python项目中使用Ultralytics。
+关键字:Ultralytics安装,pip安装Ultralytics,Docker安装Ultralytics,Ultralytics命令行界面,Ultralytics Python接口
+---
+
+## 安装Ultralytics
+
+Ultralytics提供了多种安装方法,包括pip、conda和Docker。通过`ultralytics`pip包安装最新稳定版的YOLOv8,或者克隆[Ultralytics GitHub仓库](https://github.com/ultralytics/ultralytics)以获取最新版本。Docker可用于在隔离容器中执行包,避免本地安装。
+
+!!! 示例 "安装"
+
+ === "Pip安装(推荐)"
+ 使用pip安装`ultralytics`包,或通过运行`pip install -U ultralytics`更新现有安装。访问Python包索引(PyPI)了解更多关于`ultralytics`包的详细信息:[https://pypi.org/project/ultralytics/](https://pypi.org/project/ultralytics/)。
+
+ [](https://badge.fury.io/py/ultralytics) [](https://pepy.tech/project/ultralytics)
+
+ ```bash
+ # 从PyPI安装ultralytics包
+ pip install ultralytics
+ ```
+
+ 你也可以直接从GitHub[仓库](https://github.com/ultralytics/ultralytics)安装`ultralytics`包。如果你想要最新的开发版本,这可能会很有用。确保你的系统上安装了Git命令行工具。`@main`指令安装`main`分支,可修改为其他分支,如`@my-branch`,或完全删除,默认为`main`分支。
+
+ ```bash
+ # 从GitHub安装ultralytics包
+ pip install git+https://github.com/ultralytics/ultralytics.git@main
+ ```
+
+
+ === "Conda安装"
+ Conda是pip的一个替代包管理器,也可用于安装。访问Anaconda了解更多详情,网址为[https://anaconda.org/conda-forge/ultralytics](https://anaconda.org/conda-forge/ultralytics)。用于更新conda包的Ultralytics feedstock仓库位于[https://github.com/conda-forge/ultralytics-feedstock/](https://github.com/conda-forge/ultralytics-feedstock/)。
+
+
+ [](https://anaconda.org/conda-forge/ultralytics) [](https://anaconda.org/conda-forge/ultralytics) [](https://anaconda.org/conda-forge/ultralytics) [](https://anaconda.org/conda-forge/ultralytics)
+
+ ```bash
+ # 使用conda安装ultralytics包
+ conda install -c conda-forge ultralytics
+ ```
+
+ !!! 注意
+
+ 如果你在CUDA环境中安装,最佳实践是同时安装`ultralytics`、`pytorch`和`pytorch-cuda`,以便conda包管理器解决任何冲突,或者最后安装`pytorch-cuda`,让它必要时覆盖特定于CPU的`pytorch`包。
+ ```bash
+ # 使用conda一起安装所有包
+ conda install -c pytorch -c nvidia -c conda-forge pytorch torchvision pytorch-cuda=11.8 ultralytics
+ ```
+
+ ### Conda Docker映像
+
+ Ultralytics Conda Docker映像也可从[DockerHub](https://hub.docker.com/r/ultralytics/ultralytics)获得。这些映像基于[Miniconda3](https://docs.conda.io/projects/miniconda/en/latest/),是开始在Conda环境中使用`ultralytics`的简单方式。
+
+ ```bash
+ # 将映像名称设置为变量
+ t=ultralytics/ultralytics:latest-conda
+
+ # 从Docker Hub拉取最新的ultralytics映像
+ sudo docker pull $t
+
+ # 使用GPU支持运行ultralytics映像的容器
+ sudo docker run -it --ipc=host --gpus all $t # 所有GPU
+ sudo docker run -it --ipc=host --gpus '"device=2,3"' $t # 指定GPU
+ ```
+
+ === "Git克隆"
+ 如果您对参与开发感兴趣或希望尝试最新源代码,请克隆`ultralytics`仓库。克隆后,导航到目录并使用pip以可编辑模式`-e`安装包。
+ ```bash
+ # 克隆ultralytics仓库
+ git clone https://github.com/ultralytics/ultralytics
+
+ # 导航到克隆的目录
+ cd ultralytics
+
+ # 为开发安装可编辑模式下的包
+ pip install -e .
+ ```
+
+ === "Docker"
+
+ 利用Docker轻松地在隔离的容器中执行`ultralytics`包,确保跨不同环境的一致性和流畅性能。通过选择一款官方`ultralytics`映像,从[Docker Hub](https://hub.docker.com/r/ultralytics/ultralytics)中不仅避免了本地安装的复杂性,还获得了对验证工作环境的访问。Ultralytics提供5种主要支持的Docker映像,每一种都为不同的平台和使用案例设计,以提供高兼容性和效率:
+
+
+
+
+## 通过CLI使用Ultralytics
+
+Ultralytics命令行界面(CLI)允许您通过简单的单行命令使用,无需Python环境。CLI不需要自定义或Python代码。您可以直接从终端使用`yolo`命令运行所有任务。查看[CLI指南](/../usage/cli.md),了解更多关于从命令行使用YOLOv8的信息。
+
+!!! 示例
+
+ === "语法"
+
+ Ultralytics `yolo`命令使用以下语法:
+ ```bash
+ yolo 任务 模式 参数
+
+ 其中 任务(可选)是[detect, segment, classify]中的一个
+ 模式(必需)是[train, val, predict, export, track]中的一个
+ 参数(可选)是任意数量的自定义“arg=value”对,如“imgsz=320”,可覆盖默认值。
+ ```
+ 在完整的[配置指南](/../usage/cfg.md)中查看所有参数,或者用`yolo cfg`查看
+
+ === "训练"
+
+ 用初始学习率0.01训练检测模型10个周期
+ ```bash
+ yolo train data=coco128.yaml model=yolov8n.pt epochs=10 lr0=0.01
+ ```
+
+ === "预测"
+
+ 使用预训练的分割模型以320的图像大小预测YouTube视频:
+ ```bash
+ yolo predict model=yolov8n-seg.pt source='https://youtu.be/LNwODJXcvt4' imgsz=320
+ ```
+
+ === "验证"
+
+ 以批量大小1和640的图像大小验证预训练的检测模型:
+ ```bash
+ yolo val model=yolov8n.pt data=coco128.yaml batch=1 imgsz=640
+ ```
+
+ === "导出"
+
+ 以224x128的图像大小将YOLOv8n分类模型导出到ONNX格式(无需任务)
+ ```bash
+ yolo export model=yolov8n-cls.pt format=onnx imgsz=224,128
+ ```
+
+ === "特殊"
+
+ 运行特殊命令以查看版本、查看设置、运行检查等:
+ ```bash
+ yolo help
+ yolo checks
+ yolo version
+ yolo settings
+ yolo copy-cfg
+ yolo cfg
+ ```
+
+!!! 警告 "警告"
+
+ 参数必须以`arg=val`对的形式传递,用等号`=`分隔,并用空格` `分隔对。不要使用`--`参数前缀或逗号`,`分隔参数。
+
+ - `yolo predict model=yolov8n.pt imgsz=640 conf=0.25` ✅
+ - `yolo predict model yolov8n.pt imgsz 640 conf 0.25` ❌
+ - `yolo predict --model yolov8n.pt --imgsz 640 --conf 0.25` ❌
+
+[CLI指南](/../usage/cli.md){ .md-button .md-button--primary}
+
+## 通过Python使用Ultralytics
+
+YOLOv8的Python接口允许无缝集成进您的Python项目,轻松加载、运行模型及处理输出。Python接口设计简洁易用,使用户能快速实现他们项目中的目标检测、分割和分类功能。这使YOLOv8的Python接口成为任何希望在其Python项目中纳入这些功能的人的宝贵工具。
+
+例如,用户可以加载一个模型,训练它,在验证集上评估性能,甚至只需几行代码就可以将其导出到ONNX格式。查看[Python指南](/../usage/python.md),了解更多关于在Python项目中使用YOLOv8的信息。
+
+!!! 示例
+
+ ```python
+ from ultralytics import YOLO
+
+ # 从头开始创建一个新的YOLO模型
+ model = YOLO('yolov8n.yaml')
+
+ # 加载预训练的YOLO模型(推荐用于训练)
+ model = YOLO('yolov8n.pt')
+
+ # 使用“coco128.yaml”数据集训练模型3个周期
+ results = model.train(data='coco128.yaml', epochs=3)
+
+ # 评估模型在验证集上的性能
+ results = model.val()
+
+ # 使用模型对图片进行目标检测
+ results = model('https://ultralytics.com/images/bus.jpg')
+
+ # 将模型导出为ONNX格式
+ success = model.export(format='onnx')
+ ```
+
+[Python指南](/../usage/python.md){.md-button .md-button--primary}
+
+## Ultralytics设置
+
+Ultralytics库提供了一个强大的设置管理系统,允许您精细控制实验。通过利用`ultralytics.utils`模块中的`SettingsManager`,用户可以轻松访问和修改设置。这些设置存储在YAML文件中,可以直接在Python环境中查看或修改,或者通过命令行界面(CLI)修改。
+
+### 检查设置
+
+若要了解当前设置的配置情况,您可以直接查看:
+
+!!! 示例 "查看设置"
+
+ === "Python"
+ 您可以使用Python查看设置。首先从`ultralytics`模块导入`settings`对象。使用以下命令打印和返回设置:
+ ```python
+ from ultralytics import settings
+
+ # 查看所有设置
+ print(settings)
+
+ # 返回特定设置
+ value = settings['runs_dir']
+ ```
+
+ === "CLI"
+ 或者,命令行界面允许您用一个简单的命令检查您的设置:
+ ```bash
+ yolo settings
+ ```
+
+### 修改设置
+
+Ultralytics允许用户轻松修改他们的设置。更改可以通过以下方式执行:
+
+!!! 示例 "更新设置"
+
+ === "Python"
+ 在Python环境中,调用`settings`对象上的`update`方法来更改您的设置:
+ ```python
+ from ultralytics import settings
+
+ # 更新一个设置
+ settings.update({'runs_dir': '/path/to/runs'})
+
+ # 更新多个设置
+ settings.update({'runs_dir': '/path/to/runs', 'tensorboard': False})
+
+ # 重置设置为默认值
+ settings.reset()
+ ```
+
+ === "CLI"
+ 如果您更喜欢使用命令行界面,以下命令将允许您修改设置:
+ ```bash
+ # 更新一个设置
+ yolo settings runs_dir='/path/to/runs'
+
+ # 更新多个设置
+ yolo settings runs_dir='/path/to/runs' tensorboard=False
+
+ # 重置设置为默认值
+ yolo settings reset
+ ```
+
+### 理解设置
+
+下表提供了Ultralytics中可调整设置的概览。每个设置都概述了一个示例值、数据类型和简短描述。
+
+| 名称 | 示例值 | 数据类型 | 描述 |
+|--------------------|-----------------------|--------|------------------------------------------------------------------------------------------|
+| `settings_version` | `'0.0.4'` | `str` | Ultralytics _settings_ 版本(不同于Ultralytics [pip](https://pypi.org/project/ultralytics/)版本) |
+| `datasets_dir` | `'/path/to/datasets'` | `str` | 存储数据集的目录 |
+| `weights_dir` | `'/path/to/weights'` | `str` | 存储模型权重的目录 |
+| `runs_dir` | `'/path/to/runs'` | `str` | 存储实验运行的目录 |
+| `uuid` | `'a1b2c3d4'` | `str` | 当前设置的唯一标识符 |
+| `sync` | `True` | `bool` | 是否将分析和崩溃同步到HUB |
+| `api_key` | `''` | `str` | Ultralytics HUB [API Key](https://hub.ultralytics.com/settings?tab=api+keys) |
+| `clearml` | `True` | `bool` | 是否使用ClearML记录 |
+| `comet` | `True` | `bool` | 是否使用[Comet ML](https://bit.ly/yolov8-readme-comet)进行实验跟踪和可视化 |
+| `dvc` | `True` | `bool` | 是否使用[DVC进行实验跟踪](https://dvc.org/doc/dvclive/ml-frameworks/yolo)和版本控制 |
+| `hub` | `True` | `bool` | 是否使用[Ultralytics HUB](https://hub.ultralytics.com)集成 |
+| `mlflow` | `True` | `bool` | 是否使用MLFlow进行实验跟踪 |
+| `neptune` | `True` | `bool` | 是否使用Neptune进行实验跟踪 |
+| `raytune` | `True` | `bool` | 是否使用Ray Tune进行超参数调整 |
+| `tensorboard` | `True` | `bool` | 是否使用TensorBoard进行可视化 |
+| `wandb` | `True` | `bool` | 是否使用Weights & Biases记录 |
+
+在您浏览项目或实验时,请务必重新访问这些设置,以确保它们为您的需求提供最佳配置。
diff --git a/docs/zh/tasks/classify.md b/docs/zh/tasks/classify.md
new file mode 100644
index 00000000..5d6b2436
--- /dev/null
+++ b/docs/zh/tasks/classify.md
@@ -0,0 +1,172 @@
+---
+comments: true
+description: 学习YOLOv8分类模型进行图像分类。获取关于预训练模型列表及如何训练、验证、预测、导出模型的详细信息。
+keywords: Ultralytics, YOLOv8, 图像分类, 预训练模型, YOLOv8n-cls, 训练, 验证, 预测, 模型导出
+---
+
+# 图像分类
+
+
+
+图像分类是三项任务中最简单的,它涉及将整个图像分类为一组预定义类别中的一个。
+
+图像分类器的输出是单个类别标签和一个置信度分数。当您只需要知道一幅图像属于哪个类别、而不需要知道该类别对象的位置或它们的确切形状时,图像分类非常有用。
+
+!!! tip "提示"
+
+ YOLOv8分类模型使用`-cls`后缀,即`yolov8n-cls.pt`,并预先训练在[ImageNet](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/ImageNet.yaml)上。
+
+## [模型](https://github.com/ultralytics/ultralytics/tree/main/ultralytics/cfg/models/v8)
+
+这里展示了预训练的YOLOv8分类模型。Detect、Segment和Pose模型是在[COCO](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/coco.yaml)数据集上预训练的,而分类模型则是在[ImageNet](https://github.com/ultralytics/ultralytics/blob/main/ultralytics/cfg/datasets/ImageNet.yaml)数据集上预训练的。
+
+[模型](https://github.com/ultralytics/ultralytics/tree/main/ultralytics/cfg/models)会在首次使用时自动从Ultralytics的最新[发布版本](https://github.com/ultralytics/assets/releases)中下载。
+
+| 模型 | 尺寸
+
+目标检测是一项任务,涉及辨识图像或视频流中物体的位置和类别。
+
+目标检测器的输出是一组围绕图像中物体的边界框,以及每个框的类别标签和置信度得分。当您需要识别场景中的感兴趣对象,但不需要准确了解物体的位置或其确切形状时,目标检测是一个很好的选择。
+
+
+
+
+
+ 观看:使用预训练的Ultralytics YOLOv8模型进行目标检测。
+
+
+YOLOv8 是一个支持多种计算机视觉**任务**的 AI 框架。该框架可用于执行[检测](detect.md)、[分割](segment.md)、[分类](classify.md)和[姿态](pose.md)估计。每项任务都有不同的目标和用例。
+
+
+
+
+
+ 观看:探索 Ultralytics YOLO 任务:对象检测、分割、追踪和姿态估计。
+
+
+姿态估计是一项任务,其涉及识别图像中特定点的位置,通常被称为关键点。这些关键点可以代表物体的各种部位,如关节、地标或其他显著特征。关键点的位置通常表示为一组2D `[x, y]` 或3D `[x, y, visible]` 坐标。
+
+姿态估计模型的输出是一组点集,这些点代表图像中物体上的关键点,通常还包括每个点的置信度得分。当你需要在场景中识别物体的特定部位及其相互之间的位置时,姿态估计是一个不错的选择。
+
+
+
+
+
+ 观看:使用Ultralytics YOLOv8进行姿态估计。
+
+
+实例分割比物体检测有所深入,它涉及到识别图像中的个别物体并将它们从图像的其余部分中分割出来。
+
+实例分割模型的输出是一组蒙版或轮廓,用于勾画图像中每个物体,以及每个物体的类别标签和置信度分数。实例分割在您需要不仅知道图像中的物体位置,还需要知道它们确切形状时非常有用。
+
+
+
+
+
+ 观看: 在Python中使用预训练的Ultralytics YOLOv8模型运行分割。
+