Example #1
0
        public void Learn(T data)
        {
            var expected = _dataSet.GetData(data);

            GetNeuronErrors(expected);
            CorrectWeights();
        }
 public static IDataSet <T, double> MapTwoFeaturesDataSetToDegree <T>(IDataSet <T, double> dataSet, int degree)
     where T : IEquatable <T>
 {
     return(InMemoryDataSet.Create((from data in dataSet.GetData()
                                    let x1 = data.Attributes[0]
                                             let x2 = data.Attributes[1]
                                                      select TrainingSample.Create(data.Category, MapTwoFeaturesToDegrees(x1, x2, degree), data.Count))
                                   .ToArray()));
 }