Tutorial Overview

This section contains comprehensive tutorials for using trtutils. Each tutorial provides step-by-step instructions and examples for different use cases.

Basic Tutorials

The basic tutorials cover essential functionality:

  • Basic Usage: Learn how to use the core TRTEngine and TRTModel classes

  • Advanced Usage: Explore lower-level interfaces and CUDA operations

  • YOLO Basic Usage: Learn how to use the YOLO class

YOLO Tutorials

The YOLO tutorials provide detailed instructions for working with different YOLO variants:

  • YOLOv7: Direct end-to-end ONNX export

  • YOLOv8: Two-step ONNX conversion process

  • YOLOv9: Dynamic input shape handling

  • YOLOv10: Ultralytics-based implementation

  • YOLOX: Special input range handling

Each YOLO tutorial covers: - ONNX weight export - TensorRT engine building - Inference with the YOLO class - Advanced features and optimizations - Troubleshooting guides

For more information about specific YOLO variants, see the YOLO Tutorials section.