buildDistanceMatrix method

void buildDistanceMatrix()

Build distance matrix (only 1/2 filled)

Implementation

void buildDistanceMatrix() {
  List<List<double>> matrix2d = [];

  for (int i = 0; i < dataset.length; i++) {
    List<double> vector = [];
    for (int j = 0; j < i; j++) {
      vector.add(distanceMeasure(dataset[i], dataset[j]));
    }
    matrix2d.add(vector);
  }

  _distanceMatrix = matrix2d;
}