MCPcopy Create free account

hub / github.com/Geekgineer/YOLOs-CPP / functions

Functions283 in github.com/Geekgineer/YOLOs-CPP

↓ 1 callersFunctionrunInference
tests/pose/inference_pose_cpp.cpp:77
↓ 1 callersFunctionrun_inference
(model_path: str, images_path: str, inference_config: dict)
tests/detection/inference_detection_ultralytics.py:64
↓ 1 callersFunctionrun_inference
(model_path: str, images_path: str)
tests/classification/inference_classification_ultralytics.py:90
↓ 1 callersFunctionrun_inference
(model_path: str, images_path: str, inference_config: dict, mask_paths: str)
tests/segmentation/inference_segmentation_ultralytics.py:59
↓ 1 callersFunctionrun_inference
(model_path: str, images_path: str, inference_config: dict)
tests/pose/inference_pose_ultralytics.py:38
↓ 1 callersFunctionrun_inference
(model_path: str, images_path: str, inference_config: dict)
tests/obb/inference_obb_ultralytics.py:64
↓ 1 callersFunctionsigmoid
@brief Apply sigmoid activation: 1 / (1 + exp(-x)) @param x Input value @return Sigmoid of x
include/yolos/core/utils.hpp:91
↓ 1 callersFunctiontoJson
tests/detection/inference_detection_cpp.cpp:164
↓ 1 callersFunctiontoJson
tests/classification/inference_classification_cpp.cpp:110
↓ 1 callersFunctiontoJson
tests/segmentation/inference_segmentation_cpp.cpp:143
↓ 1 callersFunctiontoJson
tests/pose/inference_pose_cpp.cpp:118
↓ 1 callersFunctiontoJson
tests/obb/inference_obb_cpp.cpp:126
↓ 1 callersMethodupdate
benchmarks/yolo_unified_benchmark.cpp:92
↓ 1 callersFunctionvalidatePaths
tests/detection/inference_detection_cpp.cpp:45
↓ 1 callersFunctionvalidatePaths
tests/classification/inference_classification_cpp.cpp:37
↓ 1 callersFunctionvalidatePaths
tests/segmentation/inference_segmentation_cpp.cpp:39
↓ 1 callersFunctionvalidatePaths
tests/pose/inference_pose_cpp.cpp:38
↓ 1 callersFunctionvalidatePaths
tests/obb/inference_obb_cpp.cpp:38
↓ 1 callersFunctionvalidate_paths
(paths : dict)
tests/detection/inference_detection_ultralytics.py:10
↓ 1 callersFunctionvalidate_paths
(paths: dict)
tests/classification/inference_classification_ultralytics.py:16
↓ 1 callersFunctionvalidate_paths
(paths : dict)
tests/segmentation/inference_segmentation_ultralytics.py:13
↓ 1 callersFunctionvalidate_paths
(paths: dict)
tests/pose/inference_pose_ultralytics.py:11
↓ 1 callersFunctionvalidate_paths
(paths : dict)
tests/obb/inference_obb_ultralytics.py:10
MethodBoundedThreadSafeQueue
include/tools/BoundedThreadSafeQueue.hpp:32
MethodBoundingBox
include/yolos/core/types.hpp:26
MethodClassificationResult
include/yolos/tasks/classification.hpp:42
MethodClassificationWrapper
benchmarks/yolo_unified_benchmark.cpp:429
MethodDetection
include/yolos/tasks/detection.hpp:39
MethodDetectionWrapper
benchmarks/yolo_unified_benchmark.cpp:337
MethodKeyPoint
include/yolos/core/types.hpp:85
MethodOBBResult
include/yolos/tasks/obb.hpp:45
MethodOBBWrapper
benchmarks/yolo_unified_benchmark.cpp:406
MethodOrientedBoundingBox
include/yolos/core/types.hpp:66
MethodOrtSessionBase
@brief Constructor - loads and initializes the ONNX model @param modelPath Path to the ONNX model file @param useGPU Whether to use GPU (CUDA) for inf
include/yolos/core/session_base.hpp:38
MethodPoseResult
include/yolos/tasks/pose.hpp:42
MethodPoseWrapper
benchmarks/yolo_unified_benchmark.cpp:383
MethodProgressBar
benchmarks/yolo_unified_benchmark.cpp:89
MethodSafeQueue
src/video_inference.cpp:62
MethodSegmentation
include/yolos/tasks/segmentation.hpp:41
MethodSegmentationWrapper
benchmarks/yolo_unified_benchmark.cpp:360
MethodSetUp
tests/detection/compare_results.cpp:34
MethodSetUp
tests/classification/compare_results.cpp:31
MethodSetUp
tests/segmentation/compare_results.cpp:36
MethodSetUp
tests/pose/compare_results.cpp:35
MethodSetUp
tests/obb/compare_obb_results.cpp:101
FunctionTEST_F
tests/detection/compare_results.cpp:40
FunctionTEST_F
tests/classification/compare_results.cpp:37
FunctionTEST_F
tests/segmentation/compare_results.cpp:42
FunctionTEST_F
tests/pose/compare_results.cpp:42
FunctionTEST_F
tests/obb/compare_obb_results.cpp:107
MethodYOLO11Classifier
include/yolos/tasks/classification.hpp:316
MethodYOLO12Classifier
include/yolos/tasks/classification.hpp:323
MethodYOLO26Classifier
include/yolos/tasks/classification.hpp:330
MethodYOLO26Detector
include/yolos/tasks/detection.hpp:480
MethodYOLOClassifier
@brief Constructor @param modelPath Path to the ONNX model file @param labelsPath Path to the class names file @param useGPU Whether to use GPU for in
include/yolos/tasks/classification.hpp:103
MethodYOLODetector
@brief Constructor @param modelPath Path to the ONNX model file @param labelsPath Path to the class names file @param useGPU Whether to use GPU for in
include/yolos/tasks/detection.hpp:56
MethodYOLONASDetector
include/yolos/tasks/detection.hpp:473
MethodYOLOOBBDetector
@brief Constructor @param modelPath Path to the ONNX model file @param labelsPath Path to the class names file @param useGPU Whether to use GPU for in
include/yolos/tasks/obb.hpp:61
MethodYOLOPoseDetector
@brief Constructor @param modelPath Path to the ONNX model file @param labelsPath Path to the class names file (optional for pose) @param useGPU Wheth
include/yolos/tasks/pose.hpp:58
MethodYOLOSegDetector
@brief Constructor @param modelPath Path to the ONNX model file @param labelsPath Path to the class names file @param useGPU Whether to use GPU for in
include/yolos/tasks/segmentation.hpp:57
MethodYOLOv10Detector
include/yolos/tasks/detection.hpp:459
MethodYOLOv11Detector
include/yolos/tasks/detection.hpp:466
MethodYOLOv7Detector
include/yolos/tasks/detection.hpp:445
MethodYOLOv8Detector
include/yolos/tasks/detection.hpp:452
Methodarea
@brief Compute area of the oriented bounding box
include/yolos/core/types.hpp:72
Methodcompute
benchmarks/yolo_unified_benchmark.cpp:179
FunctioncreateClassifier
@brief Create a classifier with explicit version selection @param modelPath Path to the ONNX model @param labelsPath Path to the class names file @par
include/yolos/tasks/classification.hpp:344
FunctioncreateDetector
@brief Create a detector with explicit version selection @param modelPath Path to the ONNX model @param labelsPath Path to the class names file @param
include/yolos/tasks/detection.hpp:494
MethodcreateInputTensor
@brief Create an input tensor from a blob @param blob Pointer to the input data @param inputTensorShape Shape of the input tensor @return ONNX Runtime
include/yolos/core/session_base.hpp:109
Methoddequeue
include/tools/BoundedThreadSafeQueue.hpp:46
FunctiondescaleCoordsBatch
@brief Fast coordinate descaling (batch operation) @param coords Array of x,y coordinates to descale @param count Number of coordinate pairs @param sc
include/yolos/core/preprocessing.hpp:448
Methoddetect
@brief Run pose detection on an image (optimized with buffer reuse) @param image Input image (BGR format) @param confThreshold Confidence threshold @p
include/yolos/tasks/pose.hpp:81
Methoddetect
@brief Run detection on an image (optimized with buffer reuse) @param image Input image (BGR format) @param confThreshold Confidence threshold @param
include/yolos/tasks/detection.hpp:76
FunctiondetectClassificationVersion
@brief Detect YOLO version for classification model @param outputShape The shape of the output tensor @return Detected YOLOVersion (V11 or V12 for cla
include/yolos/core/version.hpp:94
MethoddetectVersion
@brief Detect YOLO version from output tensors
include/yolos/tasks/detection.hpp:141
MethoddrawDetections
@brief Draw detections on an image @param image Image to draw on @param detections Vector of detections
include/yolos/tasks/detection.hpp:103
MethoddrawMasksOnly
@brief Draw only segmentation masks (no boxes)
include/yolos/tasks/segmentation.hpp:126
MethoddrawResults
benchmarks/yolo_unified_benchmark.cpp:349
MethoddrawResults
benchmarks/yolo_unified_benchmark.cpp:372
MethoddrawResults
benchmarks/yolo_unified_benchmark.cpp:395
MethoddrawResults
benchmarks/yolo_unified_benchmark.cpp:418
MethoddrawResults
benchmarks/yolo_unified_benchmark.cpp:441
MethoddrawSkeletonsOnly
@brief Draw only skeletons (no bounding boxes)
include/yolos/tasks/pose.hpp:125
Methodenqueue
include/tools/BoundedThreadSafeQueue.hpp:36
MethodgetDevice
benchmarks/yolo_unified_benchmark.cpp:340
MethodgetDevice
benchmarks/yolo_unified_benchmark.cpp:363
MethodgetDevice
benchmarks/yolo_unified_benchmark.cpp:386
MethodgetDevice
benchmarks/yolo_unified_benchmark.cpp:432
MethodgetInputShape
@brief Get the input image shape expected by the model
include/yolos/core/session_base.hpp:55
MethodgetInputShape
@brief Get input shape
include/yolos/tasks/classification.hpp:151
MethodgetInputShape
benchmarks/yolo_unified_benchmark.cpp:341
MethodgetInputShape
benchmarks/yolo_unified_benchmark.cpp:364
MethodgetInputShape
benchmarks/yolo_unified_benchmark.cpp:387
MethodgetInputShape
Classification doesn't track this
benchmarks/yolo_unified_benchmark.cpp:433
FunctiongetLetterboxParams
@brief Get letterbox padding and scale parameters @param originalShape Original image size @param letterboxShape Letterboxed image size @param[out] sc
include/yolos/core/preprocessing.hpp:251
MethodgetNumInputNodes
@brief Get the number of input nodes
include/yolos/core/session_base.hpp:67
MethodgetNumOutputNodes
@brief Get the number of output nodes
include/yolos/core/session_base.hpp:70
MethodgetTaskType
benchmarks/yolo_unified_benchmark.cpp:342
MethodgetTaskType
benchmarks/yolo_unified_benchmark.cpp:365
MethodgetTaskType
benchmarks/yolo_unified_benchmark.cpp:388
← previousnext →101–200 of 283, ranked by callers