MCPcopy Create free account

hub / github.com/Geekgineer/YOLOs-CPP / types & classes

Types & classes54 in github.com/Geekgineer/YOLOs-CPP

↓ 2 callersClassOrientedBoundingBox
============================================================================ OrientedBoundingBox - Rotated bounding box for OBB detection ============
include/yolos/core/types.hpp:59
↓ 1 callersClassBoundingBox
============================================================================ BoundingBox - Axis-aligned bounding box for detection, segmentation, pose
include/yolos/core/types.hpp:20
↓ 1 callersClassClassificationResult
@brief Classification result containing class ID, confidence, and class name
include/yolos/tasks/classification.hpp:37
↓ 1 callersClassResults
tests/detection/inference_detection_cpp.cpp:39
ClassBenchmarkConfig
============================================================================ Configuration Structures ================================================
benchmarks/yolo_unified_benchmark.cpp:134
ClassBenchmarkMetrics
benchmarks/yolo_unified_benchmark.cpp:215
ClassBoundedThreadSafeQueue
include/tools/BoundedThreadSafeQueue.hpp:30
ClassClassificationWrapper
benchmarks/yolo_unified_benchmark.cpp:427
ClassDetection
@brief Detection result containing bounding box, confidence, and class ID
include/yolos/tasks/detection.hpp:34
ClassDetectionWrapper
benchmarks/yolo_unified_benchmark.cpp:335
ClassInferenceBuffer
@brief Pre-allocated inference buffer to avoid per-frame allocations
include/yolos/core/preprocessing.hpp:27
ClassKeyPoint
============================================================================ KeyPoint - Single keypoint for pose estimation ==========================
include/yolos/core/types.hpp:80
ClassLatencyStats
benchmarks/yolo_unified_benchmark.cpp:169
ClassOBBResult
@brief OBB detection result containing oriented bounding box, confidence, and class ID
include/yolos/tasks/obb.hpp:40
ClassOBBResultsFixture
tests/obb/compare_obb_results.cpp:95
ClassOBBWrapper
benchmarks/yolo_unified_benchmark.cpp:404
ClassOrtSessionBase
@brief Base class for ONNX Runtime session management Handles model loading, session configuration, and common inference setup
include/yolos/core/session_base.hpp:32
ClassPoseResult
@brief Pose estimation result containing bounding box, confidence, and keypoints
include/yolos/tasks/pose.hpp:36
ClassPoseWrapper
benchmarks/yolo_unified_benchmark.cpp:381
ClassProgressBar
============================================================================ Progress Bar ============================================================
benchmarks/yolo_unified_benchmark.cpp:87
ClassResults
tests/segmentation/inference_segmentation_cpp.cpp:32
ClassResults
tests/pose/inference_pose_cpp.cpp:32
ClassResults
tests/obb/inference_obb_cpp.cpp:32
ClassResultsCls
tests/classification/inference_classification_cpp.cpp:31
ClassResultsFixture
tests/detection/compare_results.cpp:27
ClassResultsFixture
tests/segmentation/compare_results.cpp:29
ClassResultsFixture
tests/pose/compare_results.cpp:29
ClassResultsFixtureCls
tests/classification/compare_results.cpp:25
ClassSafeQueue
src/video_inference.cpp:60
ClassSegmentation
@brief Segmentation result containing bounding box, confidence, class ID, and mask
include/yolos/tasks/segmentation.hpp:35
ClassSegmentationWrapper
benchmarks/yolo_unified_benchmark.cpp:358
ClassSingleInferenceResult
tests/detection/inference_detection_cpp.cpp:26
ClassSingleInferenceResult
tests/segmentation/inference_segmentation_cpp.cpp:25
ClassSingleInferenceResult
tests/pose/inference_pose_cpp.cpp:25
ClassSingleInferenceResultCls
tests/classification/inference_classification_cpp.cpp:25
ClassSingleOBBInferenceResult
tests/obb/inference_obb_cpp.cpp:25
EnumTaskType
benchmarks/yolo_unified_benchmark.cpp:325
ClassUnifiedDetector
============================================================================ Unified Detector Factory with All Task Types ============================
benchmarks/yolo_unified_benchmark.cpp:323
ClassYOLO11Classifier
@brief YOLOv11 classifier
include/yolos/tasks/classification.hpp:314
ClassYOLO12Classifier
@brief YOLOv12 classifier
include/yolos/tasks/classification.hpp:321
ClassYOLO26Classifier
@brief YOLO26 classifier
include/yolos/tasks/classification.hpp:328
ClassYOLO26Detector
@brief YOLOv26 detector (forces V26 end-to-end postprocessing)
include/yolos/tasks/detection.hpp:478
ClassYOLOClassifier
@brief YOLO classifier for image classification
include/yolos/tasks/classification.hpp:96
ClassYOLODetector
@brief Base YOLO detector with runtime version auto-detection
include/yolos/tasks/detection.hpp:49
ClassYOLONASDetector
@brief YOLO-NAS detector (forces NAS postprocessing)
include/yolos/tasks/detection.hpp:471
ClassYOLOOBBDetector
@brief YOLO oriented bounding box detector for rotated object detection
include/yolos/tasks/obb.hpp:55
ClassYOLOPoseDetector
@brief YOLO pose estimation detector with keypoint detection
include/yolos/tasks/pose.hpp:52
ClassYOLOSegDetector
@brief YOLO segmentation detector with mask prediction
include/yolos/tasks/segmentation.hpp:51
EnumYOLOVersion
============================================================================ YOLOVersion Enum ========================================================
include/yolos/core/version.hpp:21
ClassYOLOv10Detector
@brief YOLOv10 detector (forces V10 end-to-end postprocessing)
include/yolos/tasks/detection.hpp:457
ClassYOLOv11Detector
@brief YOLOv11 detector (forces standard postprocessing)
include/yolos/tasks/detection.hpp:464
ClassYOLOv7Detector
@brief YOLOv7 detector (forces V7 postprocessing)
include/yolos/tasks/detection.hpp:443
ClassYOLOv8Detector
@brief YOLOv8 detector (forces standard postprocessing)
include/yolos/tasks/detection.hpp:450
Classrusage
benchmarks/yolo_unified_benchmark.cpp:268