MCPcopy Create free account

hub / github.com/PaddlePaddle/PaddleYOLO / types & classes

Types & classes595 in github.com/PaddlePaddle/PaddleYOLO

↓ 142 callersClassBaseConv
ppdet/modeling/backbones/csp_darknet.py:54
↓ 43 callersClassShapeSpec
ppdet/modeling/shape_spec.py:21
↓ 30 callersClassSimConv
Simplified Conv BN ReLU
ppdet/modeling/backbones/yolov6_efficientrep.py:366
↓ 24 callersClassConvBNLayer
ppdet/modeling/backbones/darknet.py:26
↓ 15 callersClassConvBNHS
Conv and BN with Hardswish activation
ppdet/modeling/backbones/yolov6_efficientrep.py:821
↓ 15 callersClassMLP
This code is based on https://github.com/facebookresearch/detr/blob/main/models/detr.py
ppdet/modeling/heads/detr_head.py:30
↓ 13 callersClassBaseConv
ppdet/modeling/backbones/yolov6_efficientrep.py:43
↓ 13 callersClassConvBNLayer
ppdet/modeling/backbones/cspresnet.py:33
↓ 12 callersClassIdentity
ppdet/modeling/backbones/transformer_utils.py:53
↓ 12 callersClassMultiHeadAttention
Attention mapps queries and a set of key-value pairs to outputs, and Multi-Head Attention performs multiple parallel attention to jointly att
ppdet/modeling/layers.py:492
↓ 11 callersClassGIoULoss
Generalized Intersection over Union, see https://arxiv.org/abs/1902.09630 Args: loss_weight (float): giou loss weight, default as 1
ppdet/modeling/losses/iou_loss.py:69
↓ 10 callersClassC2fLayer
C2f layer with 2 convs, named C2f in YOLOv8
ppdet/modeling/backbones/yolov8_csp_darknet.py:27
↓ 10 callersClassConvBNAct
ppdet/modeling/backbones/hgnet_v2.py:57
↓ 10 callersClassConvNormLayer
ppdet/modeling/backbones/resnet.py:41
↓ 9 callersClassBepC3Layer
ppdet/modeling/backbones/yolov6_efficientrep.py:340
↓ 9 callersClassDepthwiseSeparable
ppdet/modeling/backbones/mobilenet_v1.py:76
↓ 9 callersClassRepLayer
RepLayer with RepConvs, like CSPLayer(C3) in YOLOv5/YOLOX named RepBlock in YOLOv6
ppdet/modeling/backbones/yolov6_efficientrep.py:264
↓ 8 callersClassConvBNLayer
ppdet/modeling/backbones/mobilenet_v3.py:40
↓ 8 callersClassDPBlock
ppdet/modeling/backbones/yolov6_efficientrep.py:876
↓ 6 callersClassArgsParser
ppdet/utils/cli.py:46
↓ 6 callersClassBaseConv_C3
Standard convolution in BepC3-Block
ppdet/modeling/backbones/yolov6_efficientrep.py:92
↓ 6 callersClassC2Layer
C2 layer with 2 convs, named C2 in YOLOv8
ppdet/modeling/backbones/yolov8_csp_darknet.py:68
↓ 6 callersClassELANLayer
ELAN layer used in YOLOv7, like CSPLayer(C3) in YOLOv5/YOLOX
ppdet/modeling/backbones/yolov7_elannet.py:30
↓ 6 callersClassTranspose
Normal Transpose, default for upsampling
ppdet/modeling/backbones/yolov6_efficientrep.py:499
↓ 5 callersClassC2fCIBLayer
Using CIB in C2f
ppdet/modeling/backbones/yolov10_csp_darknet.py:204
↓ 5 callersClassC3k2
ppdet/modeling/backbones/yolo11_csp_darknet.py:54
↓ 5 callersClassConvBNLayer
ppdet/modeling/backbones/mobilenet_v1.py:31
↓ 5 callersClassDownC
ppdet/modeling/backbones/yolov7_elannet.py:150
↓ 5 callersClassDropPath
ppdet/modeling/backbones/transformer_utils.py:44
↓ 5 callersClassESEAttn
ppdet/modeling/heads/ppyoloe_head.py:34
↓ 5 callersClassImageError
ppdet/data/transform/operators.py:73
↓ 5 callersClassPositionEmbedding
ppdet/modeling/transformers/position_encoding.py:31
↓ 5 callersClassResize
ppdet/data/transform/operators.py:1245
↓ 5 callersClassSIoULoss
see https://arxiv.org/pdf/2205.12740.pdf Args: loss_weight (float): siou loss weight, default as 1 eps (float): epsilon to a
ppdet/modeling/losses/iou_loss.py:217
↓ 5 callersClassTrainer
ppdet/engine/trainer.py:173
↓ 4 callersClassBiFusion
ppdet/modeling/necks/yolov6_pafpn.py:28
↓ 4 callersClassBottleNeck
ppdet/modeling/backbones/resnet.py:261
↓ 4 callersClassCOCOMetric
ppdet/metrics/metrics.py:60
↓ 4 callersClassCSPBlock
ppdet/modeling/backbones/yolov6_efficientrep.py:930
↓ 4 callersClassCompose
ppdet/data/reader.py:43
↓ 4 callersClassComposeCallback
ppdet/engine/callbacks.py:64
↓ 4 callersClassLayerNorm
r""" LayerNorm that supports two data formats: channels_last (default) or channels_first. The ordering of the dimensions in the inputs. channels_
ppdet/modeling/backbones/convnext.py:84
↓ 4 callersClassMaskProto
ppdet/modeling/heads/yolov6_head.py:1373
↓ 4 callersClassPPYOLOEPostProcess
Args: input_shape (int): network input image size scale_factor (float): scale factor of ori image
deploy/auto_compression/post_process.py:81
↓ 4 callersClassSPPFLayer
Spatial Pyramid Pooling - Fast (SPPF) layer used in YOLOv5 by Glenn Jocher, equivalent to SPP(k=(5, 9, 13))
ppdet/modeling/backbones/csp_darknet.py:223
↓ 4 callersClassTimes
deploy/python/utils.py:170
↓ 3 callersClassAttrDict
Single level attribute dict, NOT recursive
ppdet/core/workspace.py:58
↓ 3 callersClassCSPLayer
CSP (Cross Stage Partial) layer with 3 convs, named C3 in YOLOv5
ppdet/modeling/backbones/csp_darknet.py:254
↓ 3 callersClassCSPNeXtLayer
CSPNeXt layer used in RTMDet, like CSPLayer(C3) in YOLOv5/YOLOX
ppdet/modeling/backbones/cspnext.py:70
↓ 3 callersClassConvBN
Conv and BN without activation
ppdet/modeling/backbones/yolov6_efficientrep.py:797
↓ 3 callersClassConvNormLayer
ppdet/modeling/layers.py:102
↓ 3 callersClassDeformableTransformerEncoder
ppdet/modeling/transformers/deformable_transformer.py:224
↓ 3 callersClassDeformableTransformerEncoderLayer
ppdet/modeling/transformers/deformable_transformer.py:161
↓ 3 callersClassDropBlock
ppdet/modeling/layers.py:187
↓ 3 callersClassImplicitA
ppdet/modeling/backbones/yolov7_elannet.py:210
↓ 3 callersClassImplicitM
ppdet/modeling/backbones/yolov7_elannet.py:222
↓ 3 callersClassIouLoss
iou loss, see https://arxiv.org/abs/1908.03851 loss = 1.0 - iou * iou Args: loss_weight (float): iou loss weight, default is 2.5
ppdet/modeling/losses/iou_loss.py:31
↓ 3 callersClassMPConvLayer
MPConvLayer used in YOLOv7
ppdet/modeling/backbones/yolov7_elannet.py:113
↓ 3 callersClassMSDeformableAttention
ppdet/modeling/transformers/petr_transformer.py:155
↓ 3 callersClassRandomErasing
ppdet/data/transform/operators.py:4290
↓ 3 callersClassRepVggBlock
ppdet/modeling/backbones/cspresnet.py:68
↓ 3 callersClassSiLU
ppdet/modeling/backbones/csp_darknet.py:46
↓ 3 callersClassVOCMetric
ppdet/metrics/metrics.py:180
↓ 2 callersClassAttnLayer
Attention layer using in YOLOv10
ppdet/modeling/backbones/yolov10_csp_darknet.py:246
↓ 2 callersClassBasicBlock
ppdet/modeling/backbones/darknet.py:130
↓ 2 callersClassBatchCompose_SSOD
ppdet/data/reader.py:368
↓ 2 callersClassBlocks
ppdet/modeling/backbones/resnet.py:378
↓ 2 callersClassBottleRep
ppdet/modeling/backbones/yolov6_efficientrep.py:285
↓ 2 callersClassCSPRepLayer
ppdet/modeling/transformers/hybrid_encoder.py:32
↓ 2 callersClassCompose_SSOD
ppdet/data/reader.py:299
↓ 2 callersClassConvGNBlock
ppdet/modeling/transformers/mask_dino_transformer.py:45
↓ 2 callersClassConvNormLayer
ppdet/modeling/heads/ppyoloe_head.py:549
↓ 2 callersClassDINOTransformerDecoderLayer
ppdet/modeling/transformers/dino_transformer.py:46
↓ 2 callersClassDistillModel
Build common distill model. Args: cfg: The student config. slim_cfg: The teacher and distill config.
ppdet/slim/distill_model.py:37
↓ 2 callersClassDownSample
ppdet/modeling/backbones/darknet.py:85
↓ 2 callersClassFocus
Focus width and height information into channel space, used in YOLOX.
ppdet/modeling/backbones/csp_darknet.py:127
↓ 2 callersClassLayerNorm
A LayerNorm variant, popularized by Transformers, that performs point-wise mean and variance normalization over the channel dimension for inp
ppdet/modeling/backbones/vit_mae.py:612
↓ 2 callersClassLogPrinter
ppdet/engine/callbacks.py:97
↓ 2 callersClassLossAnalyzer
scripts/analysis.py:243
↓ 2 callersClassMSDeformableAttention
ppdet/modeling/transformers/deformable_transformer.py:37
↓ 2 callersClassMaskProto
ppdet/modeling/heads/yolov8_head.py:400
↓ 2 callersClassMlp
ppdet/modeling/backbones/vit_mae.py:33
↓ 2 callersClassModelEMA
Exponential Weighted Average for Deep Neutal Networks Args: model (nn.Layer): Detector of model. decay (int): The decay used
ppdet/optimizer/ema.py:29
↓ 2 callersClassNameAdapter
Fix the backbones variable names for pretrained weight
ppdet/modeling/backbones/name_adapter.py:1
↓ 2 callersClassPPYOLODetBlockCSP
ppdet/modeling/necks/yolo_fpn.py:326
↓ 2 callersClassQualityFocalLoss
r"""Quality Focal Loss (QFL) is a variant of `Generalized Focal Loss: Learning Qualified and Distributed Bounding Boxes for Dense Object Detec
ppdet/modeling/losses/gfocal_loss.py:107
↓ 2 callersClassResize
resize image by target_size and max_size Args: target_size (int): the target size of image keep_ratio (bool): whether keep_ratio o
deploy/serving/python/preprocess_ops.py:17
↓ 2 callersClassSCDownLayer
Spatial-channel decoupled downsampling layer, named SCDown in YOLOv10
ppdet/modeling/backbones/yolov10_csp_darknet.py:27
↓ 2 callersClassSEBlock
ppdet/modeling/backbones/yolov6_efficientrep.py:846
↓ 2 callersClassSELayer
ppdet/modeling/backbones/resnet.py:135
↓ 2 callersClassSPPF
SPPF with BaseConv, use silu
ppdet/modeling/backbones/yolov6_efficientrep.py:420
↓ 2 callersClassSPPLayer
Spatial Pyramid Pooling (SPP) layer used in YOLOv3-SPP and YOLOX
ppdet/modeling/backbones/csp_darknet.py:194
↓ 2 callersClassSchemaDict
ppdet/core/config/schema.py:56
↓ 2 callersClassSiLU
ppdet/modeling/backbones/yolov6_efficientrep.py:37
↓ 2 callersClassSimCSPSPPF
Simplified CSP SPPF with SimConv, use relu, YOLOv6 v3.0 added
ppdet/modeling/backbones/yolov6_efficientrep.py:442
↓ 2 callersClassSimSPPF
Simplified SPPF with SimConv, use relu
ppdet/modeling/backbones/yolov6_efficientrep.py:400
↓ 2 callersClassTransformerEncoder
ppdet/modeling/transformers/detr_transformer.py:92
↓ 2 callersClassVisualDLWriter
Use VisualDL to log data or image
ppdet/engine/callbacks.py:249
↓ 1 callersClassAdamWDL
r""" The AdamWDL optimizer is implemented based on the AdamW Optimization with dynamic lr setting. Generally it's used for transformer model.
ppdet/optimizer/adamw.py:62
↓ 1 callersClassArgsParser
deploy/serving/python/web_service.py:39
next →1–100 of 595, ranked by callers