Skip to content

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)

    Learn More →

  • Configuration


    Learn the builder-pattern API for configuring models with devices, dtypes, and execution providers

    Learn More →

  • Data Loading


    Load images, videos, webcams, and streams efficiently with automatic batching

    Learn More →

  • Results & Annotation


    Work with unified Y results and visualize with Annotator and Viewer

    Results → · Annotator → · Viewer →

  • Execution Providers


    CUDA, TensorRT, CoreML, OpenVINO, DirectML, and more

    Learn More →

  • Device Management


    Configure model and processor devices separately for optimal performance

    Learn More →

  • Data Types


    FP32, FP16, INT8, Q8, Q4F16, BNB4 precision support

    Learn More →