Namespace AiDotNet.Initialization
Classes
- EagerInitializationStrategy<T>
Eager initialization strategy that initializes weights immediately on construction.
- FromFileInitializationStrategy<T>
Initialization strategy that loads weights from an external file.
- InitializationStrategies<T>
Provides factory methods and default instances for initialization strategies.
- InitializationStrategyBase<T>
Base class for initialization strategies providing common functionality.
- InitializationStrategy<T>
Provides backward-compatible access to initialization strategies.
- LazyInitializationStrategy<T>
Lazy initialization strategy that defers weight allocation until first Forward() call.
- ZeroInitializationStrategy<T>
Zero initialization strategy that sets all weights to zero.
Interfaces
- IInitializationStrategy<T>
Defines a strategy for initializing neural network layer parameters.
Enums
- InitializationStrategyType
Specifies the type of initialization strategy to use for layer weights.
- WeightFileFormat
Specifies the format of a weight file.