Ejemplo n.º 1
0
 public double GetDistance(ArffRow from)
 {
     if (!_distances.ContainsKey(from))
     {
         _distances.Add(from, Position.GetDistance(from));
     }
     return(_distances[from]);
 }
Ejemplo n.º 2
0
 public void AddPoint(ArffRow toAdd)
 {
     _points.Add(toAdd);
 }
Ejemplo n.º 3
0
        public ArffRow GetAveragePositionOfPoints()
        {
            ArffRow average = Position.Average(_points);

            return(average);
        }
Ejemplo n.º 4
0
 public Cluster(ArffRow position)
 {
     Position   = position;
     _points    = new List <ArffRow>();
     _distances = new Dictionary <ArffRow, double>();
 }