Update prediction Results docs (#4139)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
Glenn Jocher
2023-08-03 18:44:40 +02:00
committed by GitHub
parent 8870084645
commit 11d0488bf1
107 changed files with 1451 additions and 1317 deletions

View File

@ -3,12 +3,16 @@ description: Get to know more about Ultralytics nn.autobackend.check_class_names
keywords: Ultralytics, AutoBackend, check_class_names, YOLO, YOLO models, optimization
---
## AutoBackend
# 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).
---
### ::: ultralytics.nn.autobackend.AutoBackend
## ::: ultralytics.nn.autobackend.AutoBackend
<br><br>
## check_class_names
---
### ::: ultralytics.nn.autobackend.check_class_names
## ::: ultralytics.nn.autobackend.check_class_names
<br><br>

View File

@ -3,87 +3,76 @@ description: Explore Ultralytics YOLO neural network modules, Proto to Bottlenec
keywords: YOLO, Ultralytics, neural network, nn.modules.block, Proto, HGBlock, SPPF, C2, C3, RepC3, C3Ghost, Bottleneck, BottleneckCSP
---
## DFL
# Reference for `ultralytics/nn/modules/block.py`
!!! 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).
---
### ::: ultralytics.nn.modules.block.DFL
## ::: ultralytics.nn.modules.block.DFL
<br><br>
## Proto
---
### ::: ultralytics.nn.modules.block.Proto
## ::: ultralytics.nn.modules.block.Proto
<br><br>
## HGStem
---
### ::: ultralytics.nn.modules.block.HGStem
## ::: ultralytics.nn.modules.block.HGStem
<br><br>
## HGBlock
---
### ::: ultralytics.nn.modules.block.HGBlock
## ::: ultralytics.nn.modules.block.HGBlock
<br><br>
## SPP
---
### ::: ultralytics.nn.modules.block.SPP
## ::: ultralytics.nn.modules.block.SPP
<br><br>
## SPPF
---
### ::: ultralytics.nn.modules.block.SPPF
## ::: ultralytics.nn.modules.block.SPPF
<br><br>
## C1
---
### ::: ultralytics.nn.modules.block.C1
## ::: ultralytics.nn.modules.block.C1
<br><br>
## C2
---
### ::: ultralytics.nn.modules.block.C2
## ::: ultralytics.nn.modules.block.C2
<br><br>
## C2f
---
### ::: ultralytics.nn.modules.block.C2f
## ::: ultralytics.nn.modules.block.C2f
<br><br>
## C3
---
### ::: ultralytics.nn.modules.block.C3
## ::: ultralytics.nn.modules.block.C3
<br><br>
## C3x
---
### ::: ultralytics.nn.modules.block.C3x
## ::: ultralytics.nn.modules.block.C3x
<br><br>
## RepC3
---
### ::: ultralytics.nn.modules.block.RepC3
## ::: ultralytics.nn.modules.block.RepC3
<br><br>
## C3TR
---
### ::: ultralytics.nn.modules.block.C3TR
## ::: ultralytics.nn.modules.block.C3TR
<br><br>
## C3Ghost
---
### ::: ultralytics.nn.modules.block.C3Ghost
## ::: ultralytics.nn.modules.block.C3Ghost
<br><br>
## GhostBottleneck
---
### ::: ultralytics.nn.modules.block.GhostBottleneck
## ::: ultralytics.nn.modules.block.GhostBottleneck
<br><br>
## Bottleneck
---
### ::: ultralytics.nn.modules.block.Bottleneck
## ::: ultralytics.nn.modules.block.Bottleneck
<br><br>
## BottleneckCSP
---
### ::: ultralytics.nn.modules.block.BottleneckCSP
## ::: ultralytics.nn.modules.block.BottleneckCSP
<br><br>

View File

@ -3,72 +3,64 @@ description: Explore various Ultralytics convolution modules including Conv2, DW
keywords: Ultralytics, Convolution Modules, Conv2, DWConv, ConvTranspose, GhostConv, ChannelAttention, CBAM, autopad
---
## Conv
# Reference for `ultralytics/nn/modules/conv.py`
!!! 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).
---
### ::: ultralytics.nn.modules.conv.Conv
## ::: ultralytics.nn.modules.conv.Conv
<br><br>
## Conv2
---
### ::: ultralytics.nn.modules.conv.Conv2
## ::: ultralytics.nn.modules.conv.Conv2
<br><br>
## LightConv
---
### ::: ultralytics.nn.modules.conv.LightConv
## ::: ultralytics.nn.modules.conv.LightConv
<br><br>
## DWConv
---
### ::: ultralytics.nn.modules.conv.DWConv
## ::: ultralytics.nn.modules.conv.DWConv
<br><br>
## DWConvTranspose2d
---
### ::: ultralytics.nn.modules.conv.DWConvTranspose2d
## ::: ultralytics.nn.modules.conv.DWConvTranspose2d
<br><br>
## ConvTranspose
---
### ::: ultralytics.nn.modules.conv.ConvTranspose
## ::: ultralytics.nn.modules.conv.ConvTranspose
<br><br>
## Focus
---
### ::: ultralytics.nn.modules.conv.Focus
## ::: ultralytics.nn.modules.conv.Focus
<br><br>
## GhostConv
---
### ::: ultralytics.nn.modules.conv.GhostConv
## ::: ultralytics.nn.modules.conv.GhostConv
<br><br>
## RepConv
---
### ::: ultralytics.nn.modules.conv.RepConv
## ::: ultralytics.nn.modules.conv.RepConv
<br><br>
## ChannelAttention
---
### ::: ultralytics.nn.modules.conv.ChannelAttention
## ::: ultralytics.nn.modules.conv.ChannelAttention
<br><br>
## SpatialAttention
---
### ::: ultralytics.nn.modules.conv.SpatialAttention
## ::: ultralytics.nn.modules.conv.SpatialAttention
<br><br>
## CBAM
---
### ::: ultralytics.nn.modules.conv.CBAM
## ::: ultralytics.nn.modules.conv.CBAM
<br><br>
## Concat
---
### ::: ultralytics.nn.modules.conv.Concat
## ::: ultralytics.nn.modules.conv.Concat
<br><br>
## autopad
---
### ::: ultralytics.nn.modules.conv.autopad
## ::: ultralytics.nn.modules.conv.autopad
<br><br>

View File

@ -3,27 +3,28 @@ description: Explore docs covering Ultralytics YOLO detection, pose & RTDETRDeco
keywords: Ultralytics, YOLO, Detection, Pose, RTDETRDecoder, nn modules, guides
---
## Detect
# Reference for `ultralytics/nn/modules/head.py`
!!! 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).
---
### ::: ultralytics.nn.modules.head.Detect
## ::: ultralytics.nn.modules.head.Detect
<br><br>
## Segment
---
### ::: ultralytics.nn.modules.head.Segment
## ::: ultralytics.nn.modules.head.Segment
<br><br>
## Pose
---
### ::: ultralytics.nn.modules.head.Pose
## ::: ultralytics.nn.modules.head.Pose
<br><br>
## Classify
---
### ::: ultralytics.nn.modules.head.Classify
## ::: ultralytics.nn.modules.head.Classify
<br><br>
## RTDETRDecoder
---
### ::: ultralytics.nn.modules.head.RTDETRDecoder
## ::: ultralytics.nn.modules.head.RTDETRDecoder
<br><br>

View File

@ -3,52 +3,48 @@ description: Learn about Ultralytics transformer encoder, layer, MLP block, Laye
keywords: Ultralytics, Ultralytics documentation, TransformerEncoderLayer, TransformerLayer, MLPBlock, LayerNorm2d, DeformableTransformerDecoderLayer
---
## TransformerEncoderLayer
# Reference for `ultralytics/nn/modules/transformer.py`
!!! 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).
---
### ::: ultralytics.nn.modules.transformer.TransformerEncoderLayer
## ::: ultralytics.nn.modules.transformer.TransformerEncoderLayer
<br><br>
## AIFI
---
### ::: ultralytics.nn.modules.transformer.AIFI
## ::: ultralytics.nn.modules.transformer.AIFI
<br><br>
## TransformerLayer
---
### ::: ultralytics.nn.modules.transformer.TransformerLayer
## ::: ultralytics.nn.modules.transformer.TransformerLayer
<br><br>
## TransformerBlock
---
### ::: ultralytics.nn.modules.transformer.TransformerBlock
## ::: ultralytics.nn.modules.transformer.TransformerBlock
<br><br>
## MLPBlock
---
### ::: ultralytics.nn.modules.transformer.MLPBlock
## ::: ultralytics.nn.modules.transformer.MLPBlock
<br><br>
## MLP
---
### ::: ultralytics.nn.modules.transformer.MLP
## ::: ultralytics.nn.modules.transformer.MLP
<br><br>
## LayerNorm2d
---
### ::: ultralytics.nn.modules.transformer.LayerNorm2d
## ::: ultralytics.nn.modules.transformer.LayerNorm2d
<br><br>
## MSDeformAttn
---
### ::: ultralytics.nn.modules.transformer.MSDeformAttn
## ::: ultralytics.nn.modules.transformer.MSDeformAttn
<br><br>
## DeformableTransformerDecoderLayer
---
### ::: ultralytics.nn.modules.transformer.DeformableTransformerDecoderLayer
## ::: ultralytics.nn.modules.transformer.DeformableTransformerDecoderLayer
<br><br>
## DeformableTransformerDecoder
---
### ::: ultralytics.nn.modules.transformer.DeformableTransformerDecoder
## ::: ultralytics.nn.modules.transformer.DeformableTransformerDecoder
<br><br>

View File

@ -3,27 +3,28 @@ description: Explore Ultralytics neural network utils, such as bias_init_with_pr
keywords: Ultralytics, neural network, nn.modules.utils, bias_init_with_prob, inverse_sigmoid, multi_scale_deformable_attn_pytorch
---
## _get_clones
# Reference for `ultralytics/nn/modules/utils.py`
!!! 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).
---
### ::: ultralytics.nn.modules.utils._get_clones
## ::: ultralytics.nn.modules.utils._get_clones
<br><br>
## bias_init_with_prob
---
### ::: ultralytics.nn.modules.utils.bias_init_with_prob
## ::: ultralytics.nn.modules.utils.bias_init_with_prob
<br><br>
## linear_init_
---
### ::: ultralytics.nn.modules.utils.linear_init_
## ::: ultralytics.nn.modules.utils.linear_init_
<br><br>
## inverse_sigmoid
---
### ::: ultralytics.nn.modules.utils.inverse_sigmoid
## ::: ultralytics.nn.modules.utils.inverse_sigmoid
<br><br>
## multi_scale_deformable_attn_pytorch
---
### ::: ultralytics.nn.modules.utils.multi_scale_deformable_attn_pytorch
## ::: ultralytics.nn.modules.utils.multi_scale_deformable_attn_pytorch
<br><br>

View File

@ -1,74 +1,65 @@
## BaseModel
# Reference for `ultralytics/nn/tasks.py`
!!! 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).
---
### ::: ultralytics.nn.tasks.BaseModel
## ::: ultralytics.nn.tasks.BaseModel
<br><br>
## DetectionModel
---
### ::: ultralytics.nn.tasks.DetectionModel
## ::: ultralytics.nn.tasks.DetectionModel
<br><br>
## SegmentationModel
---
### ::: ultralytics.nn.tasks.SegmentationModel
## ::: ultralytics.nn.tasks.SegmentationModel
<br><br>
## PoseModel
---
### ::: ultralytics.nn.tasks.PoseModel
## ::: ultralytics.nn.tasks.PoseModel
<br><br>
## ClassificationModel
---
### ::: ultralytics.nn.tasks.ClassificationModel
## ::: ultralytics.nn.tasks.ClassificationModel
<br><br>
## RTDETRDetectionModel
---
### ::: ultralytics.nn.tasks.RTDETRDetectionModel
## ::: ultralytics.nn.tasks.RTDETRDetectionModel
<br><br>
## Ensemble
---
### ::: ultralytics.nn.tasks.Ensemble
## ::: ultralytics.nn.tasks.Ensemble
<br><br>
## temporary_modules
---
### ::: ultralytics.nn.tasks.temporary_modules
## ::: ultralytics.nn.tasks.temporary_modules
<br><br>
## torch_safe_load
---
### ::: ultralytics.nn.tasks.torch_safe_load
## ::: ultralytics.nn.tasks.torch_safe_load
<br><br>
## attempt_load_weights
---
### ::: ultralytics.nn.tasks.attempt_load_weights
## ::: ultralytics.nn.tasks.attempt_load_weights
<br><br>
## attempt_load_one_weight
---
### ::: ultralytics.nn.tasks.attempt_load_one_weight
## ::: ultralytics.nn.tasks.attempt_load_one_weight
<br><br>
## parse_model
---
### ::: ultralytics.nn.tasks.parse_model
## ::: ultralytics.nn.tasks.parse_model
<br><br>
## yaml_model_load
---
### ::: ultralytics.nn.tasks.yaml_model_load
## ::: ultralytics.nn.tasks.yaml_model_load
<br><br>
## guess_model_scale
---
### ::: ultralytics.nn.tasks.guess_model_scale
## ::: ultralytics.nn.tasks.guess_model_scale
<br><br>
## guess_model_task
---
### ::: ultralytics.nn.tasks.guess_model_task
## ::: ultralytics.nn.tasks.guess_model_task
<br><br>