Esempio n. 1
0
        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>();
        }
Esempio n. 2
0
 public IFuzzySet TNorm(IFuzzySet other, ITNorm tNorm)
 {
     return(tNorm.Calculate(this, other));
 }
 public IFuzzySet TNorm(IFuzzySet other, ITNorm tNorm)
 {
     return tNorm.Calculate(this, other);
 }