Encog.Neural.Networks.Structure.NeuralStructure.EnforceLimit C# (CSharp) Method

EnforceLimit() public method

Enforce that all connections are above the connection limit. Any connections below this limit will be severed.
public EnforceLimit ( ) : void
return void
        public void EnforceLimit()
        {
            if (!_connectionLimited)
            {
                return;
            }

            double[] weights = _flat.Weights;

            for (int i = 0; i < weights.Length; i++)
            {
                if (Math.Abs(weights[i]) < _connectionLimit)
                {
                    weights[i] = 0;
                }
            }
        }