Module mobile

Source
Expand description

Mobile deployment module Mobile deployment utilities for neural networks

This module provides comprehensive mobile deployment support including:

  • iOS framework generation with Metal Performance Shaders integration
  • Android AAR packaging with NNAPI acceleration support
  • Cross-platform model optimization for mobile constraints
  • On-device training and fine-tuning capabilities
  • Battery and thermal management for efficient inference
  • Model quantization and compression for mobile deployment

§Module Organization

  • [platform] - Platform definitions, configurations, and optimization settings
  • [generator] - Core deployment generator and orchestration logic
  • [templates] - Platform-specific code generation templates
  • [guides] - Documentation and integration guide content

Re-exports§

pub use generator::ChangeType;
pub use generator::CodeExample;
pub use generator::ConfigurationChange;
pub use generator::ConfigurationStep;
pub use generator::IntegrationInstructions;
pub use generator::LatencyMetrics;
pub use generator::MemoryMetrics;
pub use generator::MobileDeploymentGenerator;
pub use generator::MobileDeploymentResult;
pub use generator::OptimizationReport;
pub use generator::OptimizationTechnique;
pub use generator::PerformanceImprovement;
pub use generator::PerformanceMetrics;
pub use generator::PlatformPackage;
pub use generator::PowerMetrics;
pub use generator::ThermalMetrics;
pub use generator::TroubleshootingStep;
pub use platform::*;

Modules§

generator
Mobile deployment generator and orchestration logic
guides
Documentation and integration guide content
platform
Mobile platform definitions and configurations
templates
Platform-specific code generation templates