MCPcopy Create free account

hub / github.com/DataXujing/YOLOv8 / functions

Functions814 in github.com/DataXujing/YOLOv8

↓ 2 callersMethodadd_padding
(self, padw, padh)
ultralytics/yolo/utils/instance.py:228
↓ 2 callersFunctionaffine_transforms
(imgsz, hyp)
ultralytics/yolo/data/augment.py:666
↓ 2 callersFunctionattempt_load_weights
(weights, device=None, inplace=True, fuse=False)
ultralytics/nn/tasks.py:297
↓ 2 callersFunctionautopad
(k, p=None, d=1)
ultralytics/nn/modules.py:32
↓ 2 callersMethodbbox_decode
(self, anchor_points, pred_dist)
ultralytics/yolo/v8/detect/train.py:144
↓ 2 callersFunctionbbox_iou
(box1, box2, xywh=True, GIoU=False, DIoU=False, CIoU=False, eps=1e-7)
ultralytics/yolo/utils/metrics.py:66
↓ 2 callersFunctionbuild_classification_dataloader
(path, imgsz=224, batch_size=16,
ultralytics/yolo/data/build.py:101
↓ 2 callersFunctionbuild_dataloader
(cfg, batch_size, img_path, stride=32, label_path=None, rank=-1, mode="train")
ultralytics/yolo/data/build.py:57
↓ 2 callersFunctioncheck_config_mismatch
(overrides, cfg)
ultralytics/yolo/configs/hydra_patch.py:68
↓ 2 callersFunctioncheck_dataset_yaml
(data, autodownload=True)
ultralytics/yolo/data/utils.py:194
↓ 2 callersFunctioncheck_font
Download font file to the user's configuration directory if it does not already exist. Args: font (str): Path to font file.
ultralytics/yolo/utils/checks.py:103
↓ 2 callersFunctioncheck_suffix
(file='yolov8n.pt', suffix=('.pt',), msg='')
ultralytics/yolo/utils/checks.py:191
↓ 2 callersFunctionclip_boxes
> It takes a list of bounding boxes and a shape (height, width) and clips the bounding boxes to the shape Args: boxes: the boundin
ultralytics/yolo/utils/ops.py:232
↓ 2 callersFunctioncopy_attr
(a, b, include=(), exclude=())
ultralytics/yolo/utils/torch_utils.py:198
↓ 2 callersFunctioncopy_paste
(im, labels, segments, p=0.5)
ultralytics/yolo/data/dataloaders/v5augmentations.py:242
↓ 2 callersFunctioncreate_dataloader
(path, imgsz, batch_size, stride,
ultralytics/yolo/data/dataloaders/v5loader.py:105
↓ 2 callersMethodcriterion
> Returns loss and individual loss items as Tensor.
ultralytics/yolo/engine/trainer.py:448
↓ 2 callersFunctiondist2bbox
Transform distance(ltrb) to box(xywh or xyxy).
ultralytics/yolo/utils/tal.py:196
↓ 2 callersFunctiondownload
(url, dir=Path.cwd(), unzip=True, delete=True, curl=False, threads=1, retry=3)
ultralytics/yolo/utils/downloads.py:100
↓ 2 callersFunctiondownload_one
(url, dir)
ultralytics/yolo/utils/downloads.py:102
↓ 2 callersFunctionexport_formats
()
ultralytics/yolo/engine/exporter.py:83
↓ 2 callersFunctionfile_size
(path)
ultralytics/yolo/utils/files.py:82
↓ 2 callersMethodforward
(self, x, augment=False, profile=False, visualize=False)
ultralytics/nn/tasks.py:172
↓ 2 callersFunctionfunc
(*func_args, **func_kwargs)
ultralytics/hub/utils.py:97
↓ 2 callersMethodget_annotator
(self, img)
ultralytics/yolo/v8/detect/predict.py:14
↓ 2 callersMethodget_auth_header
(self)
ultralytics/hub/auth.py:56
↓ 2 callersMethodget_dataloader
> Returns dataloader derived from torch.data.Dataloader.
ultralytics/yolo/engine/trainer.py:442
↓ 2 callersFunctionget_hash
(paths)
ultralytics/yolo/data/utils.py:45
↓ 2 callersFunctionget_hash
(paths)
ultralytics/yolo/data/dataloaders/v5loader.py:54
↓ 2 callersMethodget_label_info
(self, index)
ultralytics/yolo/data/base.py:181
↓ 2 callersMethodget_model
(self, cfg=None, weights=None, verbose=True)
ultralytics/yolo/engine/trainer.py:436
↓ 2 callersFunctiongithub_assets
(repository, version='latest')
ultralytics/yolo/utils/downloads.py:53
↓ 2 callersFunctionguess_task_from_head
(head)
ultralytics/yolo/utils/torch_utils.py:306
↓ 2 callersFunctionintersect_dicts
(da, db, exclude=())
ultralytics/yolo/utils/torch_utils.py:207
↓ 2 callersFunctionis_kaggle
Check if the current script is running inside a Kaggle kernel. Returns: bool: True if running inside a Kaggle kernel, False otherwis
ultralytics/yolo/utils/__init__.py:88
↓ 2 callersMethodload_mosaic
(self, index)
ultralytics/yolo/data/dataloaders/v5loader.py:754
↓ 2 callersFunctionmake_divisible
(x, divisor)
ultralytics/yolo/utils/torch_utils.py:191
↓ 2 callersFunctionoutput_to_target
(output, max_det=300)
ultralytics/yolo/utils/plotting.py:311
↓ 2 callersFunctionparse_model
(d, ch, verbose=True)
ultralytics/nn/tasks.py:365
↓ 2 callersFunctionplot_results
(file='path/to/results.csv', dir='', segment=False)
ultralytics/yolo/utils/plotting.py:280
↓ 2 callersFunctionpolygon2mask
Args: imgsz (tuple): The image size. polygons (np.ndarray): [N, M], N is the number of polygons, M is the number of points(Be div
ultralytics/yolo/data/utils.py:133
↓ 2 callersFunctionresample_segments
> It takes a list of segments (n,2) and returns a list of segments (n,2) where each segment has been up-sampled to n points Args:
ultralytics/yolo/utils/ops.py:482
↓ 2 callersMethodresult
(self)
ultralytics/yolo/utils/plotting.py:136
↓ 2 callersMethodrun_callbacks
(self, event: str)
ultralytics/yolo/engine/exporter.py:808
↓ 2 callersFunctionsafe_download
(file, url, url2=None, min_bytes=1E0, error_msg='')
ultralytics/yolo/utils/downloads.py:18
↓ 2 callersFunctionsegment2box
> Convert 1 segment label to 1 box label, applying inside-image constraint, i.e. (xy1, xy2, ...) to (xyxy) Args: segment: the segme
ultralytics/yolo/utils/ops.py:51
↓ 2 callersFunctionsegments2boxes
> It converts segment labels to box labels, i.e. (cls, xy1, xy2, ...) to (cls, xywh) Args: segments: list of segments, each segment is
ultralytics/yolo/utils/ops.py:464
↓ 2 callersMethodsetup
(self, source=None, model=None)
ultralytics/yolo/engine/predictor.py:109
↓ 2 callersFunctionsmooth
(y, f=0.05)
ultralytics/yolo/utils/metrics.py:266
↓ 2 callersFunctionstrip_optimizer
Strip optimizer from 'f' to finalize training, optionally save as 's'. Usage: from ultralytics.yolo.utils.torch_utils import strip_o
ultralytics/yolo/utils/torch_utils.py:273
↓ 2 callersFunctionunzip_file
(file, path=None, exclude=('.DS_Store', '__MACOSX'))
ultralytics/yolo/utils/files.py:60
↓ 2 callersMethodupload_model
(self, epoch, weights, is_best=False, map=0.0, final=False)
ultralytics/hub/session.py:55
↓ 2 callersMethodwarmup
Warmup model by running inference once Args: imgsz: the size of the image you want to run inference on.
ultralytics/nn/autobackend.py:334
↓ 2 callersFunctionxyn2xy
> It converts normalized segments into pixel segments of shape (n,2) Args: x: the normalized coordinates of the bounding box w:
ultralytics/yolo/utils/ops.py:382
↓ 1 callersMethod__call__
(self, model=None)
ultralytics/yolo/engine/exporter.py:145
↓ 1 callersMethod__init__
(self, reg_max, use_dfl=False)
ultralytics/yolo/utils/loss.py:26
↓ 1 callersMethod__init__
(self)
ultralytics/yolo/utils/metrics.py:415
↓ 1 callersMethod__init__
(self, sampler)
ultralytics/yolo/data/build.py:42
↓ 1 callersMethod__init__
( self, img_path, imgsz=640, label_path=None, cache=False, aug
ultralytics/yolo/data/dataset.py:25
↓ 1 callersMethod__init__
Initializes the Exporter class. Args: config (str, optional): Path to a configuration file. Defaults to DEFAULT_CONFIG.
ultralytics/yolo/engine/exporter.py:130
↓ 1 callersMethod__init__
(self, model, overlap=True)
ultralytics/yolo/v8/segment/train.py:62
↓ 1 callersMethod__iter__
(self)
ultralytics/yolo/data/build.py:45
↓ 1 callersMethod__iter__
(self)
ultralytics/yolo/data/dataloaders/v5loader.py:280
↓ 1 callersMethod_add_tflite_metadata
(self, file, num_outputs)
ultralytics/yolo/engine/exporter.py:655
↓ 1 callersMethod_cat_labels
(self, mosaic_labels)
ultralytics/yolo/data/augment.py:166
↓ 1 callersMethod_clean_api_key
Strip model from key if present
ultralytics/hub/auth.py:19
↓ 1 callersMethod_clip_augmented
(self, y)
ultralytics/nn/tasks.py:202
↓ 1 callersMethod_descale_pred
(p, flips, scale, img_size, dim=1)
ultralytics/nn/tasks.py:192
↓ 1 callersMethod_df_loss
(pred_dist, target)
ultralytics/yolo/utils/loss.py:48
↓ 1 callersMethod_do_train
(self, rank=-1, world_size=1)
ultralytics/yolo/engine/trainer.py:235
↓ 1 callersMethod_export_coreml
(self, prefix=colorstr('CoreML:'))
ultralytics/yolo/engine/exporter.py:369
↓ 1 callersMethod_export_edgetpu
(self, prefix=colorstr('Edge TPU:'))
ultralytics/yolo/engine/exporter.py:603
↓ 1 callersMethod_export_engine
(self, workspace=4, verbose=False, prefix=colorstr('TensorRT:'))
ultralytics/yolo/engine/exporter.py:409
↓ 1 callersMethod_export_openvino
(self, prefix=colorstr('OpenVINO:'))
ultralytics/yolo/engine/exporter.py:340
↓ 1 callersMethod_export_paddle
(self, prefix=colorstr('PaddlePaddle:'))
ultralytics/yolo/engine/exporter.py:355
↓ 1 callersMethod_export_pb
(self, keras_model, file, prefix=colorstr('TensorFlow GraphDef:'))
ultralytics/yolo/engine/exporter.py:547
↓ 1 callersMethod_export_saved_model
(self, nms=False, agnostic_nms=False,
ultralytics/yolo/engine/exporter.py:466
↓ 1 callersMethod_export_tfjs
(self, prefix=colorstr('TensorFlow.js:'))
ultralytics/yolo/engine/exporter.py:629
↓ 1 callersMethod_export_tflite
(self, keras_model, int8, data, nms, agnostic_nms, prefix=colorstr('TensorFlow Lite:'))
ultralytics/yolo/engine/exporter.py:563
↓ 1 callersMethod_export_torchscript
(self, prefix=colorstr('TorchScript:'))
ultralytics/yolo/engine/exporter.py:258
↓ 1 callersMethod_find_yaml
(dir)
ultralytics/yolo/data/dataloaders/v5loader.py:1071
↓ 1 callersMethod_format_img
(self, img)
ultralytics/yolo/data/augment.py:624
↓ 1 callersMethod_format_segments
convert polygon points to bitmap
ultralytics/yolo/data/augment.py:631
↓ 1 callersMethod_forward_augment
(self, x)
ultralytics/nn/tasks.py:177
↓ 1 callersMethod_from_detection_model
(self, model, nc=1000, cutoff=10)
ultralytics/nn/tasks.py:239
↓ 1 callersMethod_from_yaml
(self, cfg, ch, nc, verbose)
ultralytics/nn/tasks.py:255
↓ 1 callersMethod_get_model
(self)
ultralytics/hub/session.py:82
↓ 1 callersMethod_heartbeats
(self)
ultralytics/hub/session.py:111
↓ 1 callersMethod_load_metadata
> Loads the metadata from a yaml file Args: f: The path to the metadata file.
ultralytics/nn/autobackend.py:368
↓ 1 callersFunction_log_images
(imgs_dict, group="", step=0)
ultralytics/yolo/utils/callbacks/clearml.py:14
↓ 1 callersMethod_mix_transform
(self, labels)
ultralytics/yolo/data/augment.py:96
↓ 1 callersMethod_model_type
This function takes a path to a model file and returns the model type Args: p: path to the model file. Defaults to path/to
ultralytics/nn/autobackend.py:348
↓ 1 callersFunction_ntuple
(n)
ultralytics/yolo/utils/instance.py:14
↓ 1 callersMethod_pipeline_coreml
(self, model, prefix=colorstr('CoreML Pipeline:'))
ultralytics/yolo/engine/exporter.py:687
↓ 1 callersMethod_process_batch
Return correct prediction matrix Arguments: detections (array[N, 6]), x1, y1, x2, y2, conf, class labels (arr
ultralytics/yolo/v8/detect/val.py:135
↓ 1 callersMethod_profile_one_layer
It takes a model, an input, and a list of times, and it profiles the model on the input, appending the time to the list Args
ultralytics/nn/tasks.py:63
↓ 1 callersMethod_reset_ckpt_args
(args)
ultralytics/yolo/engine/model.py:214
↓ 1 callersMethod_setup_ddp
(self, rank, world_size)
ultralytics/yolo/engine/trainer.py:179
↓ 1 callersMethod_setup_train
> Builds dataloaders and optimizer on correct rank process.
ultralytics/yolo/engine/trainer.py:187
↓ 1 callersMethod_unzip
(self, path)
ultralytics/yolo/data/dataloaders/v5loader.py:1081
← previousnext →101–200 of 814, ranked by callers