示例#1
0
        public void Train(ImageUnit imageUnit)
        {
            var trainPattern = new TrainPattern(imageUnit)
            {
                BinarizedRepresentation = _imageBinarizer.ApplyBinarization(imageUnit.Image)
            };

            TrainPatterns.Add(trainPattern);
            _hopfieldNetwork.Train(trainPattern.BinarizedRepresentation);
        }
示例#2
0
 public void Train(ImageUnit imageUnit)
 {
   var trainPattern = new TrainPattern(imageUnit) { BinarizedRepresentation = _imageBinarizer.ApplyBinarization(imageUnit.Image) };
   this._trainPatterns.Add(trainPattern);
   _hopfieldNetwork.Train(trainPattern.BinarizedRepresentation);
 }