Release 8.0.5 PR (#279)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Glenn Jocher <glenn.jocher@ultralytics.com>
Co-authored-by: Izam Mohammed <106471909+izam-mohammed@users.noreply.github.com>
Co-authored-by: Yue WANG 王跃 <92371174+yuewangg@users.noreply.github.com>
Co-authored-by: Thibaut Lucas <thibautlucas13@gmail.com>
This commit is contained in:
Laughing
2023-01-13 00:09:26 +08:00
committed by GitHub
parent 9552827157
commit c42e44a021
28 changed files with 940 additions and 311 deletions

View File

@ -1,5 +1,8 @@
All task Predictors are inherited from `BasePredictors` class that contains the model validation routine boilerplate. You can override any function of these Trainers to suit your needs.
All task Predictors are inherited from `BasePredictors` class that contains the model validation routine boilerplate.
You can override any function of these Trainers to suit your needs.
---
### BasePredictor API Reference
:::ultralytics.yolo.engine.predictor.BasePredictor

View File

@ -1,5 +1,8 @@
All task Trainers are inherited from `BaseTrainer` class that contains the model training and optimzation routine boilerplate. You can override any function of these Trainers to suit your needs.
All task Trainers are inherited from `BaseTrainer` class that contains the model training and optimzation routine
boilerplate. You can override any function of these Trainers to suit your needs.
---
### BaseTrainer API Reference
:::ultralytics.yolo.engine.trainer.BaseTrainer

View File

@ -1,5 +1,8 @@
All task Validators are inherited from `BaseValidator` class that contains the model validation routine boilerplate. You can override any function of these Trainers to suit your needs.
All task Validators are inherited from `BaseValidator` class that contains the model validation routine boilerplate. You
can override any function of these Trainers to suit your needs.
---
### BaseValidator API Reference
:::ultralytics.yolo.engine.validator.BaseValidator

View File

@ -1,2 +1,3 @@
### Exporter API Reference
:::ultralytics.yolo.engine.exporter.Exporter

View File

@ -1,4 +1,5 @@
# nn Module
Ultralytics nn module contains 3 main components:
1. **AutoBackend**: A module that can run inference on all popular model formats
@ -6,10 +7,13 @@ Ultralytics nn module contains 3 main components:
3. **modules**: Optimized and reusable neural network blocks built on PyTorch.
## AutoBackend
:::ultralytics.nn.autobackend.AutoBackend
## BaseModel
:::ultralytics.nn.tasks.BaseModel
## Modules
TODO

View File

@ -1,159 +1,205 @@
This module contains optimized deep learning related operations used in the Ultralytics YOLO framework
## Non-max suppression
:::ultralytics.ops.non_max_suppression
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## Scale boxes
:::ultralytics.ops.scale_boxes
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## Scale image
:::ultralytics.ops.scale_image
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## clip boxes
:::ultralytics.ops.clip_boxes
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
# Box Format Conversion
## xyxy2xywh
:::ultralytics.ops.xyxy2xywh
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## xywh2xyxy
:::ultralytics.ops.xywh2xyxy
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## xywhn2xyxy
:::ultralytics.ops.xywhn2xyxy
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## xyxy2xywhn
:::ultralytics.ops.xyxy2xywhn
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## xyn2xy
:::ultralytics.ops.xyn2xy
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## xywh2ltwh
:::ultralytics.ops.xywh2ltwh
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## xyxy2ltwh
:::ultralytics.ops.xyxy2ltwh
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## ltwh2xywh
:::ultralytics.ops.ltwh2xywh
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## ltwh2xyxy
:::ultralytics.ops.ltwh2xyxy
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## segment2box
:::ultralytics.ops.segment2box
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
# Mask Operations
## resample_segments
:::ultralytics.ops.resample_segments
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## crop_mask
:::ultralytics.ops.crop_mask
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## process_mask_upsample
:::ultralytics.ops.process_mask_upsample
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## process_mask
:::ultralytics.ops.process_mask
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## process_mask_native
:::ultralytics.ops.process_mask_native
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## scale_segments
:::ultralytics.ops.scale_segments
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## masks2segments
:::ultralytics.ops.masks2segments
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---
## clip_segments
:::ultralytics.ops.clip_segments
handler: python
options:
show_source: false
show_root_toc_entry: false
handler: python
options:
show_source: false
show_root_toc_entry: false
---