public Network(IOptimizer <Type> optimizer, ILoss <Type> loss, IAccuracy <Type> accuracy) { this.optimizer = optimizer; this.loss = loss; this.accuracy = accuracy; }
/// <summary> /// Set accuracy for this training process. All accuracy clases must implement IAccuracy interface. /// </summary> /// <param name="newAccuracy">Object that implement IAccuracy interface</param> public void SetAccuracy(IAccuracy newAccuracy) { this.accuracy = newAccuracy; }
/// <summary> /// Set accuracy for this training process. All accuracy clases must implement IAccuracy interface. /// </summary> /// <param name="newAccuracy">Object that implement IAccuracy interface</param> public void SetAccuracy(IAccuracy newAccuracy) { this.accuracy = newAccuracy; }
public Network(IOptimizer optimizer, ILoss loss, IAccuracy accuracy) { this.optimizer = optimizer; this.loss = loss; this.accuracy = accuracy; }
/// <summary> /// Set accuracy for this training process. All accuracy clases must implement IAccuracy interface. /// </summary> /// <param name="newAccuracy">Object that implement IAccuracy interface</param> public void setAccuracy(IAccuracy newAccuracy) { accuracy = newAccuracy; }
/// <summary> /// Set accuracy for this training process. All accuracy clases must implement IAccuracy interface. /// </summary> /// <param name="newAccuracy">Object that implement IAccuracy interface</param> public void setAccuracy (IAccuracy newAccuracy) { accuracy = newAccuracy; }