Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Geekgineer/YOLOs-CPP
/ functions
Functions
283 in github.com/Geekgineer/YOLOs-CPP
⨍
Functions
283
◇
Types & classes
54
Method
getTaskType
benchmarks/yolo_unified_benchmark.cpp:411
Method
getTaskType
benchmarks/yolo_unified_benchmark.cpp:434
Function
infer_imgsz_from_name
(name: str)
tests/classification/models/export_onnx_yoloxx.py:22
Method
initSession
include/yolos/core/session_base.hpp:123
Method
initSession
include/yolos/tasks/classification.hpp:177
Method
intersect
@brief Compute intersection with another bounding box
include/yolos/core/types.hpp:37
Method
iou
@brief Compute IoU (Intersection over Union) with another bounding box
include/yolos/core/types.hpp:48
Method
isDynamicBatchSize
@brief Check if batch size is dynamic
include/yolos/core/session_base.hpp:61
Method
isDynamicInputShape
@brief Check if input shape is dynamic
include/yolos/core/session_base.hpp:58
Method
isDynamicInputShape
@brief Check if input shape is dynamic
include/yolos/tasks/classification.hpp:154
Function
isVideoFile
* @brief Check if file extension is supported video format */
examples/utils.hpp:125
Function
letterBox
@brief Resize an image with letterboxing to maintain aspect ratio @param image Input image @param outImage Output resized and padded image @param newS
include/yolos/core/preprocessing.hpp:56
Function
letterBoxCentered
@brief Alternative letterbox with center option (matches Ultralytics) @param image Input image @param outImage Output resized and padded image @param
include/yolos/core/preprocessing.hpp:123
Function
listImages
============================================================================ File Utilities ==========================================================
benchmarks/yolo_unified_benchmark.cpp:468
Function
main
src/video_inference.cpp:96
Function
main
src/camera_inference.cpp:71
Function
main
src/batch_image_inference.cpp:27
Function
main
src/image_inference.cpp:59
Function
main
src/class_image_inference.cpp:10
Function
main
tests/detection/inference_detection_cpp.cpp:194
Function
main
tests/classification/inference_classification_cpp.cpp:135
Function
main
tests/segmentation/inference_segmentation_cpp.cpp:169
Function
main
tests/pose/inference_pose_cpp.cpp:147
Function
main
tests/obb/inference_obb_cpp.cpp:155
Function
main
examples/example_video_class.cpp:16
Function
main
examples/example_image_seg.cpp:17
Function
main
examples/example_video_det.cpp:16
Function
main
examples/example_video_obb.cpp:16
Function
main
examples/example_camera_seg.cpp:15
Function
main
examples/example_camera_det.cpp:15
Function
main
examples/example_image_det.cpp:18
Function
main
examples/example_video_seg.cpp:16
Function
main
examples/example_camera_class.cpp:15
Function
main
examples/example_camera_pose.cpp:15
Function
main
examples/example_image_class.cpp:17
Function
main
examples/example_video_pose.cpp:16
Function
main
examples/example_camera_obb.cpp:15
Function
main
examples/example_image_obb.cpp:17
Function
main
examples/example_image_pose.cpp:17
Function
main
============================================================================ Main Function ===========================================================
benchmarks/yolo_unified_benchmark.cpp:912
Method
postprocess
@brief Postprocess classification output
include/yolos/tasks/classification.hpp:283
Method
postprocess
@brief Postprocess OBB detection outputs
include/yolos/tasks/obb.hpp:130
Method
postprocess
@brief Postprocess pose detection outputs
include/yolos/tasks/pose.hpp:161
Method
postprocess
@brief Postprocess based on detected version
include/yolos/tasks/detection.hpp:147
Method
postprocess
@brief Postprocess segmentation outputs
include/yolos/tasks/segmentation.hpp:155
Method
postprocessNAS
@brief Postprocess for YOLO-NAS format (two outputs: boxes and scores)
include/yolos/tasks/detection.hpp:365
Method
postprocessStandard
@brief Standard postprocess for YOLOv8/v11 format [batch, features, boxes] Optimized: single box storage with batched NMS
include/yolos/tasks/detection.hpp:168
Method
postprocessV10
@brief Postprocess for YOLOv10 format [batch, boxes, 6] (end-to-end, no NMS needed)
include/yolos/tasks/detection.hpp:324
Method
postprocessV26
@brief Postprocess YOLO26 OBB detection outputs (end-to-end, NMS-free)
include/yolos/tasks/obb.hpp:236
Method
postprocessV26
@brief Postprocess YOLO26 pose detection outputs (end-to-end, NMS-free)
include/yolos/tasks/pose.hpp:266
Method
postprocessV26
@brief Postprocess YOLO26-seg format outputs (end-to-end, no NMS needed) Output0 shape: [1, num_detections, 38] where 38 = 4 (x1,y1,x2,y2) + 1 (conf)
include/yolos/tasks/segmentation.hpp:333
Method
postprocessV7
@brief Postprocess for YOLOv7 format [batch, boxes, features]
include/yolos/tasks/detection.hpp:249
Method
postprocessV8
@brief Postprocess YOLOv8/v11 OBB detection outputs (requires NMS)
include/yolos/tasks/obb.hpp:152
Method
postprocessV8
@brief Postprocess YOLOv8/v11 pose detection outputs (requires NMS)
include/yolos/tasks/pose.hpp:189
Method
preprocess
@brief Preprocess image for classification (Ultralytics-style)
include/yolos/tasks/classification.hpp:236
Method
print
benchmarks/yolo_unified_benchmark.cpp:109
Function
repeatStr
============================================================================ Output Functions ========================================================
benchmarks/yolo_unified_benchmark.cpp:677
Function
requiresNMS
@brief Check if version requires NMS post-processing
include/yolos/core/version.hpp:101
Function
results_cpp
()
tests/obb/compare_obb_results.py:26
Function
results_ultralytics
()
tests/obb/compare_obb_results.py:14
Method
runInference
@brief Run inference with the given input tensor @param inputTensor Input tensor @return Vector of output tensors
include/yolos/core/session_base.hpp:94
Method
runInference
benchmarks/yolo_unified_benchmark.cpp:344
Method
runInference
benchmarks/yolo_unified_benchmark.cpp:367
Method
runInference
benchmarks/yolo_unified_benchmark.cpp:390
Method
runInference
benchmarks/yolo_unified_benchmark.cpp:436
Function
scaleCoords
@brief Scale detection coordinates from letterbox space back to original image size @param letterboxShape Shape of the letterboxed image used for infe
include/yolos/core/preprocessing.hpp:188
Function
scaleKeypoint
@brief Scale keypoint coordinates from letterbox space back to original image size @param letterboxShape Shape of the letterboxed image @param keypoin
include/yolos/core/preprocessing.hpp:221
Function
sigmoidInplace
@brief Apply sigmoid activation to a vector in-place @param values Vector of values to transform
include/yolos/core/utils.hpp:97
Function
test_compare_images_counts
(results_ultralytics : dict, results_cpp : dict)
tests/obb/compare_obb_results.py:67
Function
test_compare_images_paths
(results_ultralytics : dict, results_cpp : dict)
tests/obb/compare_obb_results.py:76
Function
test_compare_models_names
(results_ultralytics : dict, results_cpp : dict)
tests/obb/compare_obb_results.py:50
Function
test_compare_obb_detections
(results_ultralytics : dict, results_cpp : dict)
tests/obb/compare_obb_results.py:107
Function
test_compare_obb_detections_count
(results_ultralytics : dict, results_cpp : dict)
tests/obb/compare_obb_results.py:91
Function
test_compare_weights_paths
(results_ultralytics : dict, results_cpp : dict)
tests/obb/compare_obb_results.py:58
Function
test_results_not_empty
(results_ultralytics : Union[dict, None], results_cpp : Union[dict, None])
tests/obb/compare_obb_results.py:36
Function
toString
@brief Convert YOLOVersion enum to string
include/yolos/core/version.hpp:38
Method
~OrtSessionBase
include/yolos/core/session_base.hpp:44
Method
~UnifiedDetector
benchmarks/yolo_unified_benchmark.cpp:327
Method
~YOLOClassifier
include/yolos/tasks/classification.hpp:114
Method
~YOLODetector
include/yolos/tasks/detection.hpp:69
Method
~YOLOOBBDetector
include/yolos/tasks/obb.hpp:72
Method
~YOLOPoseDetector
include/yolos/tasks/pose.hpp:74
Method
~YOLOSegDetector
include/yolos/tasks/segmentation.hpp:74
← previous
201–283 of 283, ranked by callers