MCPcopy Create free account

hub / github.com/DataXujing/YOLOv8 / types & classes

Types & classes117 in github.com/DataXujing/YOLOv8

↓ 32 callersClassConv
ultralytics/nn/modules.py:41
↓ 8 callersClassProfile
ultralytics/yolo/utils/ops.py:19
↓ 6 callersClassLogStreamConsumer
\class LogStreamConsumer \brief Convenience object used to facilitate use of C++ stream syntax when logging messages. Order of base classes is LogStre
tensorrt/yolov8/yolov8/logging.h:139
↓ 5 callersClassBottleneck
ultralytics/nn/modules.py:135
↓ 4 callersClassAnnotator
ultralytics/yolo/utils/plotting.py:43
↓ 4 callersClassBboxes
Now only numpy is supported
ultralytics/yolo/utils/instance.py:32
↓ 4 callersClassCompose
ultralytics/yolo/data/augment.py:41
↓ 4 callersClassLetterBox
ultralytics/yolo/data/dataloaders/v5augmentations.py:359
↓ 4 callersClassRandomFlip
ultralytics/yolo/data/augment.py:402
↓ 4 callersClassYOLO
YOLO A python interface which emulates a model-like behaviour by wrapping trainers.
ultralytics/yolo/engine/model.py:26
↓ 3 callersClassInstances
ultralytics/yolo/utils/instance.py:165
↓ 3 callersClassLetterBox
Resize image and padding for detection, instance segmentation, pose
ultralytics/yolo/data/augment.py:431
↓ 3 callersClassLoadImagesAndLabels
ultralytics/yolo/data/dataloaders/v5loader.py:438
↓ 3 callersClassMetric
ultralytics/yolo/utils/metrics.py:413
↓ 2 callersClassAlbumentations
ultralytics/yolo/data/augment.py:533
↓ 2 callersClassAutoBackend
ultralytics/nn/autobackend.py:21
↓ 2 callersClassConfusionMatrix
ultralytics/yolo/utils/metrics.py:167
↓ 2 callersClassDWConv
ultralytics/nn/modules.py:58
↓ 2 callersClassDetections
ultralytics/nn/modules.py:467
↓ 2 callersClassFormat
ultralytics/yolo/data/augment.py:577
↓ 2 callersClassGhostConv
ultralytics/nn/modules.py:329
↓ 2 callersClassLoadImages
ultralytics/yolo/data/dataloaders/stream_loaders.py:156
↓ 2 callersClassRandomHSV
ultralytics/yolo/data/augment.py:378
↓ 2 callersClassRandomPerspective
ultralytics/yolo/data/augment.py:202
↓ 1 callersClassAlbumentations
ultralytics/yolo/data/dataloaders/v5augmentations.py:24
↓ 1 callersClassAuth
ultralytics/hub/auth.py:11
↓ 1 callersClassBboxLoss
ultralytics/yolo/utils/loss.py:24
↓ 1 callersClassCenterCrop
ultralytics/yolo/data/augment.py:753
↓ 1 callersClassCenterCrop
ultralytics/yolo/data/dataloaders/v5augmentations.py:378
↓ 1 callersClassChannelAttention
ultralytics/nn/modules.py:211
↓ 1 callersClassClassificationDataset
YOLOv5 Classification Dataset. Arguments root: Dataset path transform: torchvision transforms, used by default albu
ultralytics/yolo/data/dataset.py:184
↓ 1 callersClassClassificationDataset
YOLOv5 Classification Dataset. Arguments root: Dataset path transform: torchvision transforms, used by default albu
ultralytics/yolo/data/dataloaders/v5loader.py:1158
↓ 1 callersClassClassificationModel
ultralytics/nn/tasks.py:227
↓ 1 callersClassClassificationPredictor
ultralytics/yolo/v8/classify/predict.py:12
↓ 1 callersClassClassificationTrainer
ultralytics/yolo/v8/classify/train.py:15
↓ 1 callersClassClassificationValidator
ultralytics/yolo/v8/classify/val.py:11
↓ 1 callersClassClassify
ultralytics/nn/modules.py:675
↓ 1 callersClassClassifyMetrics
ultralytics/yolo/utils/metrics.py:594
↓ 1 callersClassColors
ultralytics/yolo/utils/plotting.py:22
↓ 1 callersClassCopyPaste
ultralytics/yolo/data/augment.py:495
↓ 1 callersClassDFL
ultralytics/nn/modules.py:84
↓ 1 callersClassDetMetrics
ultralytics/yolo/utils/metrics.py:497
↓ 1 callersClassDetectionModel
ultralytics/nn/tasks.py:141
↓ 1 callersClassDetectionPredictor
ultralytics/yolo/v8/detect/predict.py:12
↓ 1 callersClassDetectionTrainer
ultralytics/yolo/v8/detect/train.py:23
↓ 1 callersClassDetectionValidator
ultralytics/yolo/v8/detect/val.py:20
↓ 1 callersClassEnsemble
ultralytics/nn/modules.py:591
↓ 1 callersClassExporter
Exporter A class for exporting a model. Attributes: args (OmegaConf): Configuration for the exporter. save_dir (Path):
ultralytics/yolo/engine/exporter.py:119
↓ 1 callersClassGhostBottleneck
ultralytics/nn/modules.py:342
↓ 1 callersClassHubTrainingSession
ultralytics/hub/session.py:33
↓ 1 callersClassInfiniteDataLoader
Dataloader that reuses workers Uses same syntax as vanilla DataLoader
ultralytics/yolo/data/build.py:16
↓ 1 callersClassInfiniteDataLoader
Dataloader that reuses workers Uses same syntax as vanilla DataLoader
ultralytics/yolo/data/dataloaders/v5loader.py:160
↓ 1 callersClassLoadScreenshots
ultralytics/yolo/data/dataloaders/stream_loaders.py:107
↓ 1 callersClassLoadStreams
ultralytics/yolo/data/dataloaders/stream_loaders.py:21
↓ 1 callersClassLoss
ultralytics/yolo/v8/detect/train.py:108
↓ 1 callersClassMixUp
ultralytics/yolo/data/augment.py:184
↓ 1 callersClassModelEMA
Updated Exponential Moving Average (EMA) from https://github.com/rwightman/pytorch-image-models Keeps a moving average of everything in the model
ultralytics/yolo/utils/torch_utils.py:242
↓ 1 callersClassMosaic
Mosaic augmentation. Args: imgsz (Sequence[int]): Image size after mosaic pipeline of single image. The shape order should be
ultralytics/yolo/data/augment.py:103
↓ 1 callersClassProto
ultralytics/nn/modules.py:578
↓ 1 callersClassSegLoss
ultralytics/yolo/v8/segment/train.py:60
↓ 1 callersClassSegmentMetrics
ultralytics/yolo/utils/metrics.py:536
↓ 1 callersClassSegmentationModel
ultralytics/nn/tasks.py:221
↓ 1 callersClassSegmentationPredictor
ultralytics/yolo/v8/segment/predict.py:13
↓ 1 callersClassSegmentationValidator
ultralytics/yolo/v8/segment/val.py:20
↓ 1 callersClassSpatialAttention
ultralytics/nn/modules.py:223
↓ 1 callersClassTaskAlignedAssigner
ultralytics/yolo/utils/tal.py:56
↓ 1 callersClassTestAtom
tensorrt/yolov8/yolov8/logging.h:281
↓ 1 callersClassToTensor
ultralytics/yolo/data/augment.py:766
↓ 1 callersClassToTensor
ultralytics/yolo/data/dataloaders/v5augmentations.py:391
↓ 1 callersClassTransformerBlock
ultralytics/nn/modules.py:116
↓ 1 callersClassTransformerLayer
ultralytics/nn/modules.py:99
↓ 1 callersClassYOLODataset
ultralytics/yolo/data/dataset.py:16
↓ 1 callersClass_RepeatSampler
Sampler that repeats forever Args: sampler (Sampler)
ultralytics/yolo/data/build.py:35
↓ 1 callersClass_RepeatSampler
Sampler that repeats forever Args: sampler (Sampler)
ultralytics/yolo/data/dataloaders/v5loader.py:179
↓ 1 callersClassiOSModel
ultralytics/yolo/engine/exporter.py:374
ClassAutoShape
ultralytics/nn/modules.py:368
ClassBaseDataset
Base Dataset. Args: img_path (str): image path. pipeline (dict): a dict of image transforms. label_path (str): label path,
ultralytics/yolo/data/base.py:19
ClassBaseMixTransform
This implementation is from mmyolo
ultralytics/yolo/data/augment.py:66
ClassBaseModel
The BaseModel class is a base class for all the models in the Ultralytics YOLO family.
ultralytics/nn/tasks.py:19
ClassBasePredictor
BasePredictor A base class for creating predictors. Attributes: args (OmegaConf): Configuration for the predictor. save
ultralytics/yolo/engine/predictor.py:44
ClassBaseTrainer
BaseTrainer > A base class for creating trainers. Attributes: args (OmegaConf): Configuration for the trainer. check_re
ultralytics/yolo/engine/trainer.py:39
ClassBaseTransform
ultralytics/yolo/data/augment.py:21
ClassBaseValidator
BaseValidator A base class for creating validators. Attributes: dataloader (DataLoader): Dataloader to use for validation.
ultralytics/yolo/engine/validator.py:20
ClassBbox
��������
tensorrt/yolov8/yolov8/yolov8.cpp:39
ClassBottleneckCSP
ultralytics/nn/modules.py:148
ClassC1
ultralytics/nn/modules.py:247
ClassC2
ultralytics/nn/modules.py:181
ClassC2f
ultralytics/nn/modules.py:196
ClassC3
ultralytics/nn/modules.py:167
ClassC3Ghost
ultralytics/nn/modules.py:275
ClassC3TR
ultralytics/nn/modules.py:267
ClassC3x
ultralytics/nn/modules.py:259
ClassCBAM
ultralytics/nn/modules.py:236
ClassClassifyLetterBox
ultralytics/yolo/data/augment.py:734
ClassConcat
ultralytics/nn/modules.py:358
ClassConvTranspose
ultralytics/nn/modules.py:70
ClassDWConvTranspose2d
ultralytics/nn/modules.py:64
ClassDetect
ultralytics/nn/modules.py:605
ClassFocalLoss
ultralytics/yolo/utils/metrics.py:137
ClassFocus
ultralytics/nn/modules.py:317
next →1–100 of 117, ranked by callers