public Anfis(int numberOfRules, ITNorm norm, ITransferFunction sigmoidTransferFunction, bool stochasticGradient, double learningRate, int epochLimit, double errorTermination, List <TrainingData> trainingData) { NumberOfRules = numberOfRules; TNorm = norm; SigmoidTransferFunction = sigmoidTransferFunction; StochasticGradient = stochasticGradient; LearningRate = learningRate; EpochLimit = epochLimit; ErrorTermination = errorTermination; TrainingData = trainingData; InitArrays(); ErrorsPerEpoch = new List <string>(); }
public IFuzzySet TNorm(IFuzzySet other, ITNorm tNorm) { return(tNorm.Calculate(this, other)); }
public IFuzzySet TNorm(IFuzzySet other, ITNorm tNorm) { return tNorm.Calculate(this, other); }