-
Notifications
You must be signed in to change notification settings - Fork 0
/
Program.cs
executable file
·34 lines (22 loc) · 1016 Bytes
/
Program.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System.Collections.Generic;
using NeuralNetworks;
namespace ConsoleApplication{
public class Program{
public static void Main(string[] args){
FeedForwardNet network = new FeedForwardNet(new int[]{2,2,1});
//FeedForwardNet network = new FeedForwardNet(new int[]{4,7,3});
List<Pattern> patterns = new List<Pattern>();
List<double[]> inputs = new List<double[]>();
List<double[]> expectedValues = new List<double[]>();
//Load patterns
//patterns = Util.LoadPatterns("../../Desktop/pima-indians-diabetes.data.csv",8);
patterns = Util.LoadPatterns("Patterns.csv",2);
//patterns = Util.LoadPatterns("iris.data.csv",4);
foreach(Pattern p in patterns){
inputs.Add(p.Inputs());
expectedValues.Add(p.Outputs());
}
network.Learn(inputs, expectedValues);
}
}
}