Expand description
Model builder interface for constructing model executors
This module provides interfaces for building model executors from configurations and weight sources, separating model construction from backend implementation.
Structs§
- Architecture
Definition - Architecture definition
- Build
Options - Build options for model construction
- Build
Progress - Build progress information
- Build
Time Breakdown - Build time breakdown by phase
- Build
Time Estimate - Build time estimation
- Build
Time Factor - Factor affecting build time
- Builder
Capabilities - Builder capabilities
- Builder
Info - Builder information and capabilities
- Graph
Definition - Model graph definition
- Graph
Edge - Graph edge representing a connection
- Graph
Node - Graph node representing a layer
- Layer
Definition - Layer definition
- Model
Architecture - Model architecture types
- Model
Dimensions - Model dimensions and hyperparameters
- ModelIR
- Model IR (Intermediate Representation) for export/import
- Model
Metadata - Model metadata
- Optimization
Result - Optimization result
- Optimization
Stats - Optimization statistics
- Parameter
Spec - Parameter specification
- Tensor
Spec - Tensor specification
- Validation
Issue - Validation issue found during configuration validation
Enums§
- Build
Phase - Build phases
- Initialization
Strategy - Parameter initialization strategies
- Model
Architecture Family - Model architecture families
- Optimization
Technique - Optimization techniques
- Validation
Severity - Validation issue severity
Traits§
- Advanced
Model Builder - Advanced model builder with additional capabilities
- Custom
Layer - Custom layer interface for advanced builders
- Model
Builder - Model builder for constructing model executors
- Model
Builder Factory - Model builder factory
- Model
Registry - Model registry for managing built models
- Optimization
Pass - Optimization pass for custom optimization pipelines