Guides¶
Welcome to the usls guides! This section provides comprehensive documentation for understanding and using the library effectively.
Core Concepts¶
-
Module System
Understand how models are organized into modules (Model, Visual, Textual, Encoder, Decoder)
-
Configuration
Learn the builder-pattern API for configuring models with devices, dtypes, and execution providers
-
Data Loading
Load images, videos, webcams, and streams efficiently with automatic batching
-
Results & Annotation
Work with unified
Yresults and visualize withAnnotatorandViewer -
Execution Providers
CUDA, TensorRT, CoreML, OpenVINO, DirectML, and more
-
Device Management
Configure model and processor devices separately for optimal performance
-
Data Types
FP32, FP16, INT8, Q8, Q4F16, BNB4 precision support