示例#1
0
		public TPerceptron():base()
    {
      this.kB5uny9D9 = 0;
      this.wAeTg5Tjg = EActivationMode.Approximation;
      this.tD5M1LlFx = (TNeuralDataSet) null;
      this.WKl1lduPx = (TNeuralDataSet) null;
    }
示例#2
0
    public TPerceptron(string Name, string Title, TNeuralDataSet TrainingSet, TNeuralDataSet ValidationSet, int NHidden, EActivationMode Mode)
			: base(Name, Title) {
      this.tD5M1LlFx = TrainingSet;
      this.WKl1lduPx = ValidationSet;
      this.fNInput = TrainingSet.NInput;
      this.kB5uny9D9 = NHidden;
      this.fNOutput = TrainingSet.NOutput;
      this.wAeTg5Tjg = Mode;
      this.Configure();
    }
示例#3
0
    public TPerceptron(string Name, string Title, int NInput, int NHidden, int NOutput, EActivationMode Mode)
			:base(Name, Title){
      this.fNInput = NInput;
      this.kB5uny9D9 = NHidden;
      this.fNOutput = NOutput;
      this.wAeTg5Tjg = Mode;
      this.tD5M1LlFx = (TNeuralDataSet) null;
      this.WKl1lduPx = (TNeuralDataSet) null;
      this.Configure();
    }
示例#4
0
		public TKohonenMap() : base()
    {
      this.en8Br1nJcm = (TNeuralDataSet) null;
      this.NZFB8Hsyyk = (Histogram2D) null;
      this.lHWBj2LFHb = (Graph) null;
      this.L2kBAuWI5g = this.yem372767;
    }
示例#5
0
    public TKohonenMap(string Name, int NCols, int NRows, int Topology, TNeuralDataSet DataSet, int NPatterns)
			:base(Name) {
      this.crqUrCA6J = NCols;
      this.R00zPKwYO = NRows;
      this.en8Br1nJcm = DataSet;
      this.fNInput = DataSet.NInput;
      this.SetStopping(EStoppingMethod.PatternNumber, (double) NPatterns);
      this.yem372767 = (double) Math.Max(NCols, NRows);
      this.L2kBAuWI5g = this.yem372767;
      this.P2odmXxb0();
    }