What problem does it solve? Building production computer vision systems requires navigating architecture selection, dataset format conversion, training configuration, and inference optimization across many frameworks. This Skill provides structured workflows and automation scripts that take a vision project from raw annotated images to an optimized deployed model. ## Core Features & Use Cases - Object Detection Pipelines: Step-by-step guidance for training YOLOv8, Faster R-CNN, DETR, and RT-DETR models with Ultralytics, Detectron2, and MMDetection, including architecture selection tables based on speed and accuracy requirements. - Dataset Preparation: The dataset_pipeline_builder.py script analyzes datasets, detects annotation formats, converts between COCO, YOLO, and Pascal VOC, checks class imbalance, and generates augmentation configs and train/val/test splits. - Model Optimization and Deployment: The inference_optimizer.py script benchmarks PyTorch and ONNX models, reports latency percentiles and throughput, and recommends optimization paths such as TensorRT FP16/INT8, OpenVINO, and CoreML. - Use Case: You have 5,000 Pascal VOC-annotated images and need a real-time detector on an NVIDIA edge device. Use the dataset script to convert to COCO and split the data, train YOLOv8m following the detection workflow, then export to ONNX and TensorRT INT8 with the optimizer script. ## Quick Start Ask the assistant to analyze your image dataset and generate a YOLO training configuration using the dataset pipeline builder script.