Skip to main content

Module model_builder

Module model_builder 

Source
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§

ArchitectureDefinition
Architecture definition
BuildOptions
Build options for model construction
BuildProgress
Build progress information
BuildTimeBreakdown
Build time breakdown by phase
BuildTimeEstimate
Build time estimation
BuildTimeFactor
Factor affecting build time
BuilderCapabilities
Builder capabilities
BuilderInfo
Builder information and capabilities
GraphDefinition
Model graph definition
GraphEdge
Graph edge representing a connection
GraphNode
Graph node representing a layer
LayerDefinition
Layer definition
ModelArchitecture
Model architecture types
ModelDimensions
Model dimensions and hyperparameters
ModelIR
Model IR (Intermediate Representation) for export/import
ModelMetadata
Model metadata
OptimizationResult
Optimization result
OptimizationStats
Optimization statistics
ParameterSpec
Parameter specification
TensorSpec
Tensor specification
ValidationIssue
Validation issue found during configuration validation

Enums§

BuildPhase
Build phases
InitializationStrategy
Parameter initialization strategies
ModelArchitectureFamily
Model architecture families
OptimizationTechnique
Optimization techniques
ValidationSeverity
Validation issue severity

Traits§

AdvancedModelBuilder
Advanced model builder with additional capabilities
CustomLayer
Custom layer interface for advanced builders
ModelBuilder
Model builder for constructing model executors
ModelBuilderFactory
Model builder factory
ModelRegistry
Model registry for managing built models
OptimizationPass
Optimization pass for custom optimization pipelines