Expand description
WebAssembly memory management and configuration
This module provides comprehensive memory management functionality for WebAssembly neural networks including:
- Memory configuration and growth strategies
- Memory alignment and optimization
- Shared memory support for multi-threading
- Progressive loading and streaming for large models
- Caching strategies and storage management
Structs§
- Caching
Config - Caching configuration
- Memory
Alignment - Memory alignment configuration
- Memory
Breakdown - Memory usage breakdown in percentages
- Memory
Manager - Memory manager for WebAssembly models
- Memory
Requirements - Memory requirements calculation result
- Parallel
Config - Parallel execution configuration
- Preloading
Config - Preloading configuration
- Progressive
Loading Config - Progressive loading configuration
- Wasm
Memory Config - WebAssembly memory configuration
- Wasm
Memory Export - Memory export specification
- Wasm
Memory Import - Memory import specification
Enums§
- Cache
Storage - Cache storage backend
- Cache
Strategy - Cache strategy
- Loading
Strategy - Loading strategy for progressive loading
- Memory
Growth Strategy - Memory growth strategy
- Versioning
Strategy - Versioning strategy for cache