protected override void Initialize(T instance) { initialization.Initialize(ref instance); }
public void Compile(int previousLayerSize) { W = _weightInitializer.Initialize(LayerSize, previousLayerSize); initial_b = _biasInitializer.Initialize(LayerSize, 1); }
public Weights(int numNeurons, int numNeuronsNext, IInitialization initialization) { vals = DenseMatrix.Create(numNeurons, numNeuronsNext, new Func <int, int, float>((r, c) => initialization.Initialize(numNeurons, numNeuronsNext))); }