Table of Contents

Namespace AiDotNet.Deployment.Configuration

Classes

ABTest

Represents a single A/B test configuration.

ABTestingConfig

Configuration for A/B testing - comparing multiple model versions by splitting traffic.

CacheConfig

Configuration for model caching - storing loaded models in memory to avoid repeated loading.

CompressionConfig

Configuration for model compression - reducing model size while preserving accuracy.

DeploymentConfiguration

Aggregates all deployment-related configurations. Used to pass deployment settings from AiModelBuilder to AiModelResult.

ExportConfig

Configuration for exporting models to different formats and platforms.

ProfilingConfig

Configuration for performance profiling during model training and inference.

QuantizationConfig

Configuration for model quantization - compressing models by using lower precision numbers.

TelemetryConfig

Configuration for telemetry - tracking and monitoring model inference metrics.

VersioningConfig

Configuration for model versioning - managing multiple versions of the same model.