The HiddenGradientDescentLearningT generic type exposes the following members.
Gets or sets the number of performed iterations.
Gets or sets the potential function to be used if this learning algorithm needs to create a new HiddenConditionalRandomFieldT.(Inherited from BaseHiddenConditionalRandomFieldLearningT.)
Gets or sets whether the algorithm has converged.
|Iterations|| Obsolete. |
Please use MaxIterations instead.
Gets or sets the learning rate to use as the gradient descent step size. Default value is 1e-1.
Gets or sets the maximum number of iterations performed by the learning algorithm.
Gets or sets the model being trained.(Inherited from BaseHiddenConditionalRandomFieldLearningT.)
Gets or sets the parallelization options for this algorithm.
Gets or sets the amount of the parameter weights which should be included in the objective function. Default is 0 (do not include regularization).
Gets or sets a value indicating whether this HiddenGradientDescentLearningT should use stochastic gradient updates.
Gets or sets a cancellation token that can be used to stop the learning algorithm while it is running.(Inherited from BaseHiddenConditionalRandomFieldLearningT.)
Gets or sets the maximum change in the average log-likelihood after an iteration of the algorithm used to detect convergence.