Esempio n. 1
0
        public AdamParameter(NdArray parameter, Adam optimizer) : base(parameter)
        {
            this.m = new Real[parameter.Data.Length];
            this.v = new Real[parameter.Data.Length];

            this._optimizer = optimizer;
        }
Esempio n. 2
0
        ////////////////////////////////////////////////////////////////////////////////////////////////////
        /// <summary>
        /// Initializes a new instance of the KelpNet.Optimizers.AdamParameter class.
        /// </summary>
        ///
        /// <param name="parameter">    The parameter. </param>
        /// <param name="optimizer">    The optimizer. </param>
        ////////////////////////////////////////////////////////////////////////////////////////////////////

        public AdamParameter([NotNull] NdArray parameter, [CanBeNull] Adam optimizer) : base(parameter)
        {
            m = new Real[parameter.Data.Length];
            v = new Real[parameter.Data.Length];

            _optimizer = optimizer;
        }