# API Reference

Complete API documentation for the `inference_models` package.

## Core Classes

- **[AutoModel](auto-model.md)** - Main entry point for loading models
- **[AutoModelPipeline](auto-model-pipeline.md)** - Load and run model pipelines

## Prediction Types

- **[Detections](detections.md)** - Object detection predictions
- **[InstanceDetections](instance-detections.md)** - Instance segmentation predictions
- **[KeyPoints](keypoints.md)** - Keypoint detection predictions
- **[ClassificationPrediction](classification-prediction.md)** - Classification predictions
- **[MultiLabelClassificationPrediction](multi-label-classification-prediction.md)** - Multi-label classification predictions

## Enums and Types

- **[BackendType](backend-type.md)** - Available backend types
- **[ColorFormat](color-format.md)** - Image color format options
- **[Quantization](quantization.md)** - Model quantization options
- **[AnyModel](any-model.md)** - Union type for all model types

## 🛠️ Developer Tools

Advanced utilities for custom model development.

- **[Developer Tools Reference](developer-tools/index.md)** - Complete developer tools documentation

## 📖 Usage Examples

For usage examples and guides, see:

- [Getting Started](../getting-started/overview.md)
- [How-To Guides](../how-to/choose-backend.md)
- [Model Catalog](../models/index.md)

