{
 "cells": [
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "b'Latest Datasets\\\\banknote'\n",
      "###############\n",
      "k 5\n",
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    5     |  0.971   |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    |  0.942   |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    |  0.9348  |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    |  0.9275  |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  |  0.9438  |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. |  0.0165  | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.9706  |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    |   0.9401  |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    |   0.9329  |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    |   0.9257  |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  |   0.9423  |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. |   0.0171  | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.971      |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    |      0.942      |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    |      0.9348     |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    |      0.9275     |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  |      0.9438     |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. |      0.0165     | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.9706 |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    | 0.9446 |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    | 0.9364 |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    | 0.9283 |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  | 0.945  |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. | 0.0159 | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.971     |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    |    0.942     |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    |    0.9348    |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    |    0.9275    |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  |    0.9438    |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. |    0.0165    | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.9706  |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    |   0.9416  |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    |   0.9342  |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    |   0.9268  |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  |   0.9433  |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. |   0.0166  | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.971      |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    |      0.942      |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    |      0.9348     |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    |      0.9275     |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  |      0.9438     |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. |      0.0165     | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.9706 |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    | 0.9446 |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    | 0.9364 |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    | 0.9283 |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  | 0.945  |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. | 0.0159 | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    5     |          0.95         |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    |         0.8924        |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    |         0.8834        |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    |         0.8744        |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  |         0.9001        |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. |         0.0295        | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.029  |   0:00:01.314001   |    0:00:00.058999    |   0:00:01.314001   |\n",
      "|    15    | 0.058  |   0:00:01.412000   |    0:00:00.068016    |   0:00:01.412000   |\n",
      "|    30    | 0.0652 |   0:00:01.536983   |    0:00:00.056999    |   0:00:01.536983   |\n",
      "|    45    | 0.0725 |   0:00:01.625000   |    0:00:00.079001    |   0:00:01.625000   |\n",
      "| Average  | 0.0562 |   0:00:01.471996   |    0:00:00.065754    |   0:00:00.768875   |\n",
      "| Std Dev. | 0.0165 | 0.1185280936838273 | 0.008701819795424915 | 0.7081256428756297 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.9565  |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    |  0.9348  |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    |  0.9348  |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    |  0.9203  |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  |  0.9366  |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. |  0.0129  | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.9547  |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    |   0.9329  |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    |   0.9329  |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    |   0.9183  |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  |   0.9347  |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. |   0.013   | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9565     |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    |      0.9348     |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    |      0.9348     |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    |      0.9203     |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  |      0.9366     |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. |      0.0129     | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.9593 |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    | 0.9364 |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    | 0.9364 |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    | 0.9218 |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  | 0.9385 |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. | 0.0134 | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    5     |    0.9565    |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    |    0.9348    |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    |    0.9348    |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    |    0.9203    |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  |    0.9366    |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. |    0.0129    | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.9562  |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    |   0.9342  |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    |   0.9342  |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    |   0.9196  |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  |   0.936   |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. |   0.0131  | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9565     |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    |      0.9348     |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    |      0.9348     |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    |      0.9203     |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  |      0.9366     |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. |      0.0129     | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.9593 |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    | 0.9364 |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    | 0.9364 |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    | 0.9218 |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  | 0.9385 |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. | 0.0134 | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    5     |         0.9152        |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    |         0.8834        |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    |         0.8834        |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    |         0.8612        |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  |         0.8858        |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. |         0.0192        | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.0435 |    0:00:01.794002   |    0:00:00.116000    |   0:00:01.794002   |\n",
      "|    15    | 0.0652 |    0:00:01.848999   |    0:00:00.075000    |   0:00:01.848999   |\n",
      "|    30    | 0.0652 |    0:00:01.712825   |    0:00:00.059000    |   0:00:01.712825   |\n",
      "|    45    | 0.0797 |    0:00:01.752000   |    0:00:00.083000    |   0:00:01.752000   |\n",
      "| Average  | 0.0634 |    0:00:01.776956   |    0:00:00.083250    |   0:00:00.930103   |\n",
      "| Std Dev. | 0.0129 | 0.05053788973810064 | 0.020789016420059918 | 0.8477341057453741 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    5     |  0.9562  |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    |  0.927   |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    |  0.9124  |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    |  0.9124  |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  |  0.927   |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. |  0.0179  | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.9574  |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    |   0.9254  |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    |   0.9113  |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    |   0.9113  |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  |   0.9264  |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. |   0.0188  | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.9562     |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    |      0.927      |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    |      0.9124     |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    |      0.9124     |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  |      0.927      |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. |      0.0179     | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.9541 |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    | 0.9277 |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    | 0.9113 |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    | 0.9113 |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  | 0.9261 |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. | 0.0175 | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.9562    |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    |    0.927     |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    |    0.9124    |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    |    0.9124    |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  |    0.927     |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. |    0.0179    | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.9555  |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    |   0.9263  |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    |   0.9113  |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    |   0.9113  |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  |   0.9261  |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. |   0.018   | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.9562     |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    |      0.927      |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    |      0.9124     |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    |      0.9124     |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  |      0.927      |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. |      0.0179     | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.9541 |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    | 0.9277 |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    | 0.9113 |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    | 0.9113 |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  | 0.9261 |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. | 0.0175 | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    5     |         0.9319        |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    |         0.8746        |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    |         0.8567        |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    |         0.8567        |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  |          0.88         |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. |         0.0309        | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.0438 |   0:00:00.997000   |    0:00:00.036000    |   0:00:00.997000   |\n",
      "|    15    | 0.073  |   0:00:01.123000   |    0:00:00.046999    |   0:00:01.123000   |\n",
      "|    30    | 0.0876 |   0:00:01.279144   |    0:00:00.076002    |   0:00:01.279144   |\n",
      "|    45    | 0.0876 |   0:00:01.413998   |    0:00:00.058005    |   0:00:01.413998   |\n",
      "| Average  | 0.073  |   0:00:01.203286   |    0:00:00.054251    |   0:00:00.628768   |\n",
      "| Std Dev. | 0.0179 | 0.1574433885511857 | 0.014772263642289623 | 0.5852976064121659 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+-------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+----------+---------------------+----------------------+-------------------+\n",
      "|    5     |  0.9854  |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    |  0.9635  |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    |  0.9416  |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    |  0.927   |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  |  0.9544  |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. |  0.0221  | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+----------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    5     |   0.9841  |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    |   0.9619  |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    |   0.9406  |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    |   0.9274  |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  |   0.9535  |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. |   0.0215  | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    5     |      0.9854     |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    |      0.9635     |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    |      0.9416     |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    |      0.927      |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  |      0.9544     |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. |      0.0221     | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    5     | 0.9868 |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    | 0.9655 |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    | 0.9458 |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    | 0.9326 |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  | 0.9577 |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. | 0.0205 | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+-------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------------+---------------------+----------------------+-------------------+\n",
      "|    5     |    0.9854    |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    |    0.9635    |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    |    0.9416    |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    |    0.927     |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  |    0.9544    |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. |    0.0221    | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+--------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    5     |   0.9853  |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    |   0.9632  |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    |   0.9414  |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    |   0.9268  |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  |   0.9542  |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. |   0.0221  | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    5     |      0.9854     |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    |      0.9635     |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    |      0.9416     |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    |      0.927      |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  |      0.9544     |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. |      0.0221     | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    5     | 0.9868 |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    | 0.9655 |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    | 0.9458 |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    | 0.9326 |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  | 0.9577 |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. | 0.0205 | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+-------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------------+---------------------+----------------------+-------------------+\n",
      "|    5     |         0.9683        |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    |         0.9294        |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    |         0.8881        |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    |         0.8626        |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  |         0.9121        |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. |         0.0402        | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+-----------------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    5     | 0.0146 |    0:00:00.893000   |    0:00:00.034002    |   0:00:00.893000  |\n",
      "|    15    | 0.0365 |    0:00:01.071997   |    0:00:00.039000    |   0:00:01.071997  |\n",
      "|    30    | 0.0584 |    0:00:01.213000   |    0:00:00.049003    |   0:00:01.213000  |\n",
      "|    45    | 0.073  |    0:00:01.304001   |    0:00:00.056996    |   0:00:01.304001  |\n",
      "| Average  | 0.0456 |    0:00:01.120499   |    0:00:00.044750    |   0:00:00.582625  |\n",
      "| Std Dev. | 0.0221 | 0.15519160763803527 | 0.008897227054765658 | 0.548990824314504 |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    5     |  0.927   |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    |  0.9343  |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    |  0.9124  |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    |  0.8978  |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  |  0.9179  |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. |  0.014   | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.926   |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    |   0.9329  |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    |   0.9107  |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    |   0.8982  |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  |   0.917   |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. |   0.0135  | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.927      |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    |      0.9343     |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    |      0.9124     |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    |      0.8978     |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  |      0.9179     |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. |      0.014      | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.931  |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    | 0.9376 |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    | 0.9146 |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    | 0.903  |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  | 0.9215 |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. | 0.0136 | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    5     |    0.927     |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    |    0.9343    |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    |    0.9124    |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    |    0.8978    |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  |    0.9179    |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. |    0.014     | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.9267  |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    |   0.934   |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    |   0.9118  |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    |   0.8975  |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  |   0.9175  |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. |   0.014   | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.927      |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    |      0.9343     |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    |      0.9124     |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    |      0.8978     |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  |      0.9179     |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. |      0.014      | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.931  |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    | 0.9376 |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    | 0.9146 |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    | 0.903  |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  | 0.9215 |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. | 0.0136 | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    5     |         0.8663        |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    |         0.8792        |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    |         0.8486        |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    |         0.8211        |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  |         0.8538        |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. |         0.0218        | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.073  |    0:00:00.874000   |    0:00:00.034002   |   0:00:00.874000   |\n",
      "|    15    | 0.0657 |    0:00:01.054999   |    0:00:00.041000   |   0:00:01.054999   |\n",
      "|    30    | 0.0876 |    0:00:01.256002   |    0:00:00.056998   |   0:00:01.256002   |\n",
      "|    45    | 0.1022 |    0:00:01.396999   |    0:00:00.096001   |   0:00:01.396999   |\n",
      "| Average  | 0.0821 |    0:00:01.145500   |    0:00:00.057001   |   0:00:00.601250   |\n",
      "| Std Dev. | 0.014  | 0.19834645999827788 | 0.02401030764278743 | 0.5622869305012821 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    5     |  0.9416  |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    |  0.9343  |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    |  0.927   |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    |  0.9197  |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  |  0.9307  |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. |  0.0082  | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.9425  |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    |   0.9342  |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    |   0.9254  |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    |   0.9183  |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  |   0.9301  |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. |   0.0091  | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.9416     |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    |      0.9343     |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    |      0.927      |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    |      0.9197     |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  |      0.9307     |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. |      0.0082     | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.9393 |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    | 0.9327 |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    | 0.9277 |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    | 0.9195 |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  | 0.9298 |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. | 0.0072 | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    5     |    0.9416    |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    |    0.9343    |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    |    0.927     |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    |    0.9197    |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  |    0.9307    |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. |    0.0082    | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.9407  |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    |   0.9334  |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    |   0.9263  |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    |   0.9189  |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  |   0.9298  |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. |   0.0081  | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.9416     |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    |      0.9343     |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    |      0.927      |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    |      0.9197     |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  |      0.9307     |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. |      0.0082     | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.9393 |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    | 0.9327 |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    | 0.9277 |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    | 0.9195 |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  | 0.9298 |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. | 0.0072 | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    5     |         0.9078        |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    |         0.8933        |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    |         0.8746        |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    |         0.8657        |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  |         0.8854        |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. |         0.0164        | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.0584 |    0:00:00.992999   |    0:00:00.037000   |   0:00:00.992999   |\n",
      "|    15    | 0.0657 |    0:00:01.115999   |    0:00:00.041003   |   0:00:01.115999   |\n",
      "|    30    | 0.073  |    0:00:01.281998   |    0:00:00.056000   |   0:00:01.281998   |\n",
      "|    45    | 0.0803 |    0:00:01.349002   |    0:00:00.070998   |   0:00:01.349002   |\n",
      "| Average  | 0.0693 |    0:00:01.184999   |    0:00:00.051250   |   0:00:00.618125   |\n",
      "| Std Dev. | 0.0082 | 0.13958055573680686 | 0.01342202236771492 | 0.5754808822747621 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+----------+------------------+----------------------+--------------------+\n",
      "|    5     |  0.9343  |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    |  0.9343  |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    |  0.9197  |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |  0.8905  |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  |  0.9197  |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. |  0.0179  | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+----------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+------------------+----------------------+--------------------+\n",
      "|    k     | Precision |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------+------------------+----------------------+--------------------+\n",
      "|    5     |   0.9326  |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    |   0.9329  |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    |   0.9183  |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |   0.8888  |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  |   0.9181  |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. |   0.0179  | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+-----------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------------+------------------+----------------------+--------------------+\n",
      "|    5     |      0.9343     |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    |      0.9343     |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    |      0.9197     |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |      0.8905     |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  |      0.9197     |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. |      0.0179     | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+-----------------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "|    k     | Recall |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "|    5     | 0.9359 |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    | 0.9376 |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    | 0.9228 |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |  0.89  |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  | 0.9216 |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. | 0.0191 | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------------+------------------+----------------------+--------------------+\n",
      "|    5     |    0.9343    |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    |    0.9343    |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    |    0.9197    |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |    0.8905    |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  |    0.9197    |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. |    0.0179    | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+--------------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------+------------------+----------------------+--------------------+\n",
      "|    5     |   0.9338  |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    |   0.934   |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    |   0.9193  |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |   0.8894  |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  |   0.9191  |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. |   0.0182  | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+-----------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------------+------------------+----------------------+--------------------+\n",
      "|    5     |      0.9343     |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    |      0.9343     |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    |      0.9197     |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |      0.8905     |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  |      0.9197     |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. |      0.0179     | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+-----------------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "|    5     | 0.9359 |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    | 0.9376 |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    | 0.9228 |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |  0.89  |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  | 0.9216 |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. | 0.0191 | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+------------------+----------------------+--------------------+\n",
      "|    5     |         0.8836        |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    |         0.8792        |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    |         0.8575        |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    |         0.8221        |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  |         0.8606        |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. |         0.0243        | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+-----------------------+------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |    Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "|    5     | 0.0657 |  0:00:00.845004  |    0:00:00.032998    |   0:00:00.845004   |\n",
      "|    15    | 0.0657 |  0:00:01.221000  |    0:00:00.041002    |   0:00:01.221000   |\n",
      "|    30    | 0.0803 |  0:00:01.227996  |    0:00:00.080001    |   0:00:01.227996   |\n",
      "|    45    | 0.1095 |  0:00:01.423000  |    0:00:00.067000    |   0:00:01.423000   |\n",
      "| Average  | 0.0803 |  0:00:01.179250  |    0:00:00.055250    |   0:00:00.617250   |\n",
      "| Std Dev. | 0.0179 | 0.20931640539426 | 0.019031851040564887 | 0.5813189814536589 |\n",
      "+----------+--------+------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    5     |  0.9416  |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    |  0.8905  |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    |  0.8905  |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    |  0.8905  |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  |  0.9033  |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. |  0.0221  | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.94   |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    |   0.8897  |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    |   0.8897  |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    |   0.8913  |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  |   0.9027  |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. |   0.0216  | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.9416     |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    |      0.8905     |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    |      0.8905     |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    |      0.8905     |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  |      0.9033     |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. |      0.0221     | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.9425 |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    | 0.8884 |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    | 0.8884 |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    | 0.8868 |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  | 0.9015 |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. | 0.0237 | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.9416    |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    |    0.8905    |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    |    0.8905    |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    |    0.8905    |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  |    0.9033    |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. |    0.0221    | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.9411  |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    |   0.889   |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    |   0.889   |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    |   0.8886  |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  |   0.9019  |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. |   0.0226  | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.9416     |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    |      0.8905     |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    |      0.8905     |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    |      0.8905     |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  |      0.9033     |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. |      0.0221     | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.9425 |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    | 0.8884 |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    | 0.8884 |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    | 0.8868 |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  | 0.9015 |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. | 0.0237 | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    5     |         0.8973        |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    |         0.8259        |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    |         0.8259        |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    |          0.83         |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  |         0.8447        |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. |         0.0304        | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.0584 |   0:00:00.964998   |    0:00:00.039000    |   0:00:00.964998   |\n",
      "|    15    | 0.1095 |   0:00:01.108000   |    0:00:00.045003    |   0:00:01.108000   |\n",
      "|    30    | 0.1095 |   0:00:01.247998   |    0:00:00.049000    |   0:00:01.247998   |\n",
      "|    45    | 0.1095 |   0:00:01.376999   |    0:00:00.065003    |   0:00:01.376999   |\n",
      "| Average  | 0.0967 |   0:00:01.174499   |    0:00:00.049502    |   0:00:00.612000   |\n",
      "| Std Dev. | 0.0221 | 0.1538838961543329 | 0.009631705879592617 | 0.5729670316506789 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.9343  |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    |  0.9416  |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    |  0.8905  |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    |  0.8905  |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  |  0.9142  |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. |  0.0239  | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.933   |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    |   0.9425  |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    |   0.8913  |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    |   0.8897  |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  |   0.9141  |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. |   0.0239  | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9343     |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    |      0.9416     |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    |      0.8905     |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    |      0.8905     |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  |      0.9142     |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. |      0.0239     | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.9343 |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    | 0.9393 |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    | 0.8868 |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    | 0.8884 |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  | 0.9122 |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. | 0.0247 | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    5     |    0.9343    |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    |    0.9416    |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    |    0.8905    |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    |    0.8905    |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  |    0.9142    |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. |    0.0239    | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.9336  |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    |   0.9407  |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    |   0.8886  |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    |   0.889   |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  |   0.913   |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. |   0.0243  | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9343     |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    |      0.9416     |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    |      0.8905     |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    |      0.8905     |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  |      0.9142     |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. |      0.0239     | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.9343 |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    | 0.9393 |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    | 0.8868 |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    | 0.8884 |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  | 0.9122 |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. | 0.0247 | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    5     |         0.8883        |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    |         0.9078        |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    |          0.83         |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    |         0.8259        |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  |         0.863         |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. |         0.0358        | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.0657 |    0:00:00.993000   |    0:00:00.042000    |   0:00:00.993000   |\n",
      "|    15    | 0.0584 |    0:00:01.059001   |    0:00:00.041001    |   0:00:01.059001   |\n",
      "|    30    | 0.1095 |    0:00:01.137998   |    0:00:00.048000    |   0:00:01.137998   |\n",
      "|    45    | 0.1095 |    0:00:01.305000   |    0:00:00.059000    |   0:00:01.305000   |\n",
      "| Average  | 0.0858 |    0:00:01.123750   |    0:00:00.047500    |   0:00:00.585625   |\n",
      "| Std Dev. | 0.0239 | 0.11655731609754275 | 0.007158866240776054 | 0.5444232697624569 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.9343  |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    |  0.9124  |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    |  0.8978  |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    |  0.8905  |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  |  0.9088  |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. |  0.0167  | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.9326  |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    |   0.9107  |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    |   0.896   |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    |   0.8886  |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  |   0.9069  |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. |   0.0168  | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9343     |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    |      0.9124     |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    |      0.8978     |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    |      0.8905     |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  |      0.9088     |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. |      0.0167     | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.9359 |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    | 0.913  |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    | 0.8982 |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    | 0.8916 |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  | 0.9097 |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. | 0.017  | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    5     |    0.9343    |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    |    0.9124    |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    |    0.8978    |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    |    0.8905    |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  |    0.9088    |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. |    0.0167    | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.9338  |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    |   0.9116  |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    |   0.8969  |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    |   0.8897  |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  |   0.908   |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. |   0.0169  | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9343     |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    |      0.9124     |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    |      0.8978     |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    |      0.8905     |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  |      0.9088     |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. |      0.0167     | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.9359 |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    | 0.913  |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    | 0.8982 |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    | 0.8916 |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  | 0.9097 |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. | 0.017  | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    5     |         0.8836        |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    |         0.8525        |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    |         0.8309        |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    |         0.8186        |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  |         0.8464        |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. |         0.0246        | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.0657 |    0:00:00.872999   |    0:00:00.034002    |   0:00:00.872999   |\n",
      "|    15    | 0.0876 |    0:00:01.050000   |    0:00:00.043998    |   0:00:01.050000   |\n",
      "|    30    | 0.1022 |    0:00:01.242002   |    0:00:00.050998    |   0:00:01.242002   |\n",
      "|    45    | 0.1095 |    0:00:01.301001   |    0:00:00.059001    |   0:00:01.301001   |\n",
      "| Average  | 0.0912 |    0:00:01.116501   |    0:00:00.047000    |   0:00:00.581750   |\n",
      "| Std Dev. | 0.0167 | 0.16845359015951308 | 0.009192033261484074 | 0.5478947642221631 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.9482  | 0.0178 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    |  0.9315  | 0.0183 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    |  0.9162  | 0.0178 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    |  0.9067  | 0.0154 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  |  0.9256  | 0.0173 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. |  0.0158  | 0.0011 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9474  | 0.018  | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    |   0.9303  | 0.0183 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    |   0.9149  | 0.0173 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    |   0.9058  | 0.0152 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  |   0.9246  | 0.0172 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. |   0.0158  | 0.0012 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9482     | 0.0178 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    |      0.9315     | 0.0183 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    |      0.9162     | 0.0178 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    |      0.9067     | 0.0154 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  |      0.9256     | 0.0173 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. |      0.0158     | 0.0011 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.949  | 0.0175 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    | 0.9323 | 0.0192 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    | 0.9168 | 0.0196 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    | 0.9073 | 0.0167 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  | 0.9264 | 0.0183 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. | 0.0158 | 0.0012 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.9482    | 0.0178 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    |    0.9315    | 0.0183 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    |    0.9162    | 0.0178 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    |    0.9067    | 0.0154 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  |    0.9256    | 0.0173 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. |    0.0158    | 0.0011 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9477  | 0.0179 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    |   0.9308  | 0.0185 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    |   0.9153  | 0.0182 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    |   0.9058  | 0.0157 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  |   0.9249  | 0.0176 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. |   0.0159  | 0.0011 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9482     | 0.0178 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    |      0.9315     | 0.0183 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    |      0.9162     | 0.0178 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    |      0.9067     | 0.0154 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  |      0.9256     | 0.0173 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. |      0.0158     | 0.0011 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.949  | 0.0175 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    | 0.9323 | 0.0192 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    | 0.9168 | 0.0196 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    | 0.9073 | 0.0167 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  | 0.9264 | 0.0183 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. | 0.0158 | 0.0012 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9092 | 0.0307 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    | 0.8818 | 0.0269 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    | 0.8579 | 0.0226 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    | 0.8438 | 0.0209 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  | 0.8732 | 0.0253 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. | 0.0248 | 0.0038 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.0518 | 0.0178 | 0:00:01.054100 | 0:00:00.046400 | 0:00:01.100501 |\n",
      "|    15    | 0.0685 | 0.0183 | 0:00:01.206500 | 0:00:00.048202 | 0:00:01.254702 |\n",
      "|    30    | 0.0838 | 0.0178 | 0:00:01.313595 | 0:00:00.058200 | 0:00:01.371795 |\n",
      "|    45    | 0.0933 | 0.0154 | 0:00:01.424700 | 0:00:00.069401 | 0:00:01.494101 |\n",
      "| Average  | 0.0744 | 0.0173 | 0:00:01.249724 | 0:00:00.055551 | 0:00:01.305274 |\n",
      "| Std Dev. | 0.0158 | 0.0011 |  0.1367781568  |  0.0091729217  |  0.1454047954  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\Cardiotocography'\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    5     |  0.5493  |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    |  0.6056  |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    |  0.6479  |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    |  0.6948  |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  |  0.6244  |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. |  0.0536  | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.3268  |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    |   0.3377  |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    |   0.3296  |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    |   0.3584  |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  |   0.3381  |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. |   0.0124  | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.5493     |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    |      0.6056     |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    |      0.6479     |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    |      0.6948     |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  |      0.6244     |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. |      0.0536     | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.3677 |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    | 0.3918 |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    | 0.372  |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    | 0.411  |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  | 0.3856 |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. | 0.0172 | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.5493    |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    |    0.6056    |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    |    0.6479    |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    |    0.6948    |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  |    0.6244    |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. |    0.0536    | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.3163  |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    |   0.342   |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    |   0.3431  |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    |   0.3789  |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  |   0.3451  |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. |   0.0223  | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.5493     |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    |      0.6056     |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    |      0.6479     |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    |      0.6948     |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  |      0.6244     |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. |      0.0536     | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.662  |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    | 0.7042 |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    | 0.7359 |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    | 0.7711 |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  | 0.7183 |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. | 0.0402 | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    5     |         0.452         |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    |         0.4982        |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    |         0.5371        |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    |         0.5845        |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  |         0.518         |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. |         0.0488        | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.493  |   0:00:06.283000   |    0:00:00.081000    |   0:00:06.283000   |\n",
      "|    15    | 0.4413 |   0:00:06.152003   |    0:00:00.099998    |   0:00:06.152003   |\n",
      "|    30    | 0.4131 |   0:00:06.161003   |    0:00:00.133000    |   0:00:06.161003   |\n",
      "|    45    | 0.3709 |   0:00:05.527242   |    0:00:00.138999    |   0:00:05.527242   |\n",
      "| Average  | 0.4296 |   0:00:06.030812   |    0:00:00.113249    |   0:00:03.072031   |\n",
      "| Std Dev. | 0.0444 | 0.2953041475537967 | 0.023816042251549676 | 2.9661883868728602 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+----------+--------------------+----------------------+-------------------+\n",
      "|    5     |  0.3756  |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    |  0.3662  |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    |  0.3239  |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    |  0.3521  |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  |  0.3545  |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. |  0.0195  | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+----------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+-------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------+--------------------+----------------------+-------------------+\n",
      "|    5     |   0.3275  |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    |   0.3209  |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    |   0.3101  |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    |   0.3034  |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  |   0.3155  |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. |   0.0093  | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+-----------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------+--------------------+----------------------+-------------------+\n",
      "|    5     |      0.3756     |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    |      0.3662     |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    |      0.3239     |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    |      0.3521     |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  |      0.3545     |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. |      0.0195     | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+-----------------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "|    5     | 0.3245 |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    | 0.3205 |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    | 0.3024 |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    | 0.2871 |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  | 0.3086 |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. | 0.0149 | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------------+--------------------+----------------------+-------------------+\n",
      "|    5     |    0.3756    |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    |    0.3662    |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    |    0.3239    |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    |    0.3521    |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  |    0.3545    |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. |    0.0195    | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+--------------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------+--------------------+----------------------+-------------------+\n",
      "|    5     |   0.2457  |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    |   0.2391  |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    |   0.2155  |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    |   0.2262  |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  |   0.2316  |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. |   0.0116  | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+-----------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------+--------------------+----------------------+-------------------+\n",
      "|    5     |      0.3756     |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    |      0.3662     |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    |      0.3239     |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    |      0.3521     |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  |      0.3545     |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. |      0.0195     | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+-----------------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "|    5     | 0.5317 |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    | 0.5246 |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    | 0.493  |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    | 0.5141 |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  | 0.5158 |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. | 0.0146 | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------------+--------------------+----------------------+-------------------+\n",
      "|    5     |         0.3492        |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    |         0.3454        |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    |         0.3303        |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    |         0.3399        |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  |         0.3412        |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. |         0.0071        | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+-----------------------+--------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "|    5     | 0.6432 |   0:00:05.420000   |    0:00:00.089000    |   0:00:05.420000  |\n",
      "|    15    | 0.6432 |   0:00:05.606001   |    0:00:00.124999    |   0:00:05.606001  |\n",
      "|    30    | 0.6808 |   0:00:05.805002   |    0:00:00.120000    |   0:00:05.805002  |\n",
      "|    45    | 0.6573 |   0:00:05.786998   |    0:00:00.131002    |   0:00:05.786998  |\n",
      "| Average  | 0.6561 |   0:00:05.654500   |    0:00:00.116250    |   0:00:02.885375  |\n",
      "| Std Dev. | 0.0153 | 0.1561643543399741 | 0.016207896648723463 | 2.771349464025187 |\n",
      "+----------+--------+--------------------+----------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    5     |  0.3192  |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    |  0.3427  |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    |  0.3474  |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    |  0.3991  |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  |  0.3521  |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. |  0.0291  | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.3676  |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    |   0.3736  |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    |   0.3869  |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    |   0.3782  |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  |   0.3766  |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. |   0.007   | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.3192     |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    |      0.3427     |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    |      0.3474     |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    |      0.3991     |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  |      0.3521     |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. |      0.0291     | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.3823 |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    | 0.4106 |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    | 0.4126 |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    | 0.4165 |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  | 0.4055 |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. | 0.0135 | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    5     |    0.3192    |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    |    0.3427    |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    |    0.3474    |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    |    0.3991    |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  |    0.3521    |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. |    0.0291    | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.2259  |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    |   0.2411  |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    |   0.2438  |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    |   0.272   |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  |   0.2457  |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. |   0.0167  | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.3192     |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    |      0.3427     |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    |      0.3474     |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    |      0.3991     |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  |      0.3521     |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. |      0.0291     | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.4894 |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    | 0.507  |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    | 0.5106 |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    | 0.5493 |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  | 0.5141 |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. | 0.0218 | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    5     |         0.3288        |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    |         0.3366        |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    |         0.3382        |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    |         0.3596        |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  |         0.3408        |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. |         0.0114        | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.7324 |   0:00:05.092998   |    0:00:00.071001   |   0:00:05.092998  |\n",
      "|    15    | 0.7089 |   0:00:05.718999   |    0:00:00.100999   |   0:00:05.718999  |\n",
      "|    30    | 0.6901 |   0:00:05.687001   |    0:00:00.129002   |   0:00:05.687001  |\n",
      "|    45    | 0.6244 |   0:00:05.414999   |    0:00:00.149001   |   0:00:05.414999  |\n",
      "| Average  | 0.689  |   0:00:05.478499   |    0:00:00.112501   |   0:00:02.795500  |\n",
      "| Std Dev. | 0.0402 | 0.2519703610099459 | 0.02940687102490804 | 2.688989071444406 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    5     |  0.723   |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    |   0.77   |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    |  0.7512  |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    |  0.7559  |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  |   0.75   |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. |  0.017   | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.4845  |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    |   0.6622  |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    |   0.4277  |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    |   0.4237  |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  |   0.4995  |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. |   0.0969  | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.723      |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    |       0.77      |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    |      0.7512     |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    |      0.7559     |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  |       0.75      |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. |      0.017      | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.5271 |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    | 0.583  |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    | 0.5216 |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    | 0.5145 |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  | 0.5365 |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. | 0.0272 | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.723     |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    |     0.77     |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    |    0.7512    |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    |    0.7559    |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  |     0.75     |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. |    0.017     | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.4681  |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    |   0.5356  |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    |   0.4571  |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    |   0.455   |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  |   0.4789  |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. |   0.0331  | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.723      |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    |       0.77      |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    |      0.7512     |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    |      0.7559     |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  |       0.75      |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. |      0.017      | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.7923 |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    | 0.8275 |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    | 0.8134 |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    | 0.8169 |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  | 0.8125 |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. | 0.0128 | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    5     |         0.6151        |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    |         0.6695        |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    |         0.6472        |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    |         0.6527        |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  |         0.6461        |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. |         0.0197        | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.3192 |   0:00:05.396002   |    0:00:00.076000    |   0:00:05.396002   |\n",
      "|    15    | 0.2629 |   0:00:05.391000   |    0:00:00.089001    |   0:00:05.391000   |\n",
      "|    30    | 0.3005 |   0:00:05.526997   |    0:00:00.111034    |   0:00:05.526997   |\n",
      "|    45    | 0.2958 |   0:00:05.792969   |    0:00:00.138999    |   0:00:05.792969   |\n",
      "| Average  | 0.2946 |   0:00:05.526742   |    0:00:00.103759    |   0:00:02.815250   |\n",
      "| Std Dev. | 0.0203 | 0.1630917128144325 | 0.023891271031630988 | 2.7139955988544107 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.8357  |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |  0.8498  |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    |  0.8451  |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |  0.8498  |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  |  0.8451  |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |  0.0057  | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.4848  |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |   0.5117  |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    |   0.5445  |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |   0.5615  |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  |   0.5256  |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |   0.0296  | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.8357     |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |      0.8498     |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    |      0.8451     |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |      0.8498     |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  |      0.8451     |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |      0.0057     | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.4667 |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |  0.5   |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    | 0.4889 |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |  0.5   |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  | 0.4889 |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. | 0.0136 | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    5     |    0.8357    |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |    0.8498    |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    |    0.8451    |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |    0.8498    |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  |    0.8451    |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |    0.0057    | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.4695  |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |   0.5013  |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    |   0.5019  |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |   0.5149  |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  |   0.4969  |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |   0.0167  | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.8357     |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |      0.8498     |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    |      0.8451     |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |      0.8498     |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  |      0.8451     |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |      0.0057     | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.8768 |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    | 0.8873 |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    | 0.8838 |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    | 0.8873 |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  | 0.8838 |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. | 0.0043 | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    5     |         0.7531        |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    |         0.7722        |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    |         0.7658        |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    |         0.7722        |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  |         0.7658        |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |         0.0078        | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.2019 |    0:00:05.260000   |    0:00:00.065000    |   0:00:05.260000   |\n",
      "|    15    | 0.1925 |    0:00:05.455998   |    0:00:00.080001    |   0:00:05.455998   |\n",
      "|    30    | 0.216  |    0:00:05.800998   |    0:00:00.122002    |   0:00:05.800998   |\n",
      "|    45    | 0.216  |    0:00:05.672000   |    0:00:00.132001    |   0:00:05.672000   |\n",
      "| Average  | 0.2066 |    0:00:05.547249   |    0:00:00.099751    |   0:00:02.823500   |\n",
      "| Std Dev. |  0.01  | 0.20663370104807816 | 0.027985907736085128 | 2.7277369792112656 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    5     |  0.7972  |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    |  0.7972  |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    |  0.7972  |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    |  0.8019  |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  |  0.7983  |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. |  0.002   | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.6193  |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    |   0.6486  |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    |   0.6029  |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    |   0.6863  |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  |   0.6393  |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. |   0.0317  | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.7972     |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    |      0.7972     |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    |      0.7972     |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    |      0.8019     |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  |      0.7983     |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. |      0.002      | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.3958 |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    | 0.3863 |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    | 0.3793 |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    | 0.3978 |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  | 0.3898 |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. | 0.0075 | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    5     |    0.7972    |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    |    0.7972    |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    |    0.7972    |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    |    0.8019    |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  |    0.7983    |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. |    0.002     | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.4058  |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    |   0.3887  |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    |   0.3789  |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    |   0.4092  |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  |   0.3957  |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. |   0.0124  | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.7972     |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    |      0.7972     |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    |      0.7972     |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    |      0.8019     |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  |      0.7983     |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. |      0.002      | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.8479 |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    | 0.8479 |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    | 0.8479 |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    | 0.8514 |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  | 0.8488 |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. | 0.0015 | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    5     |         0.7031        |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    |         0.7031        |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    |         0.7031        |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    |         0.7091        |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  |         0.7046        |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. |         0.0026        | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.283  |   0:00:05.617998   |    0:00:00.067001   |   0:00:05.617998  |\n",
      "|    15    | 0.283  |   0:00:05.551999   |    0:00:00.088998   |   0:00:05.551999  |\n",
      "|    30    | 0.2877 |   0:00:05.403054   |    0:00:00.103000   |   0:00:05.403054  |\n",
      "|    45    | 0.2783 |   0:00:05.500000   |    0:00:00.140002   |   0:00:05.500000  |\n",
      "| Average  | 0.283  |   0:00:05.518263   |    0:00:00.099750   |   0:00:02.809007  |\n",
      "| Std Dev. | 0.0033 | 0.0785684059212034 | 0.02654645056706572 | 2.709890806598716 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    5     |  0.6368  |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    |  0.7406  |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    |  0.8113  |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    |  0.783   |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  |  0.7429  |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. |  0.0662  | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.3721  |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    |   0.4737  |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    |   0.667   |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    |   0.5765  |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  |   0.5223  |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. |   0.1104  | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.6368     |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    |      0.7406     |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    |      0.8113     |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    |      0.783      |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  |      0.7429     |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. |      0.0662     | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.3247 |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    | 0.3881 |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    | 0.4468 |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    | 0.3968 |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  | 0.3891 |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. | 0.0434 | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.6368    |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    |    0.7406    |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    |    0.8113    |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    |    0.783     |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  |    0.7429    |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. |    0.0662    | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.3353  |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    |   0.3991  |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    |   0.4801  |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    |   0.4094  |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  |   0.406   |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. |   0.0514  | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.6368     |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    |      0.7406     |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    |      0.8113     |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    |      0.783      |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  |      0.7429     |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. |      0.0662     | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.7276 |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    | 0.8054 |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    | 0.8585 |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    | 0.8373 |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  | 0.8072 |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. | 0.0497 | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    5     |         0.5266        |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    |         0.6349        |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    |         0.7211        |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    |         0.6854        |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  |         0.642         |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. |         0.0734        | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.4387 |   0:00:05.801002   |    0:00:00.114998    |   0:00:05.801002   |\n",
      "|    15    | 0.3349 |   0:00:06.117000   |    0:00:00.095999    |   0:00:06.117000   |\n",
      "|    30    | 0.2642 |   0:00:06.163152   |    0:00:00.116998    |   0:00:06.163152   |\n",
      "|    45    | 0.2925 |   0:00:06.604516   |    0:00:00.158995    |   0:00:06.604516   |\n",
      "| Average  | 0.3325 |   0:00:06.171417   |    0:00:00.121748    |   0:00:03.146583   |\n",
      "| Std Dev. | 0.0662 | 0.2862739670148269 | 0.023013295356214415 | 3.0316443949520515 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "|    5     |  0.7406  |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    |  0.7689  |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    |  0.7736  |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    |  0.7689  |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  |  0.763   |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. |  0.0131  | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.4971  |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    |   0.5613  |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    |   0.5942  |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    |   0.2587  |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  |   0.4778  |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. |   0.1312  | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.7406     |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    |      0.7689     |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    |      0.7736     |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    |      0.7689     |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  |      0.763      |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. |      0.0131     | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.381  |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    | 0.3742 |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    | 0.3503 |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    | 0.3293 |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  | 0.3587 |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. | 0.0205 | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "|    5     |    0.7406    |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    |    0.7689    |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    |    0.7736    |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    |    0.7689    |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  |    0.763     |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. |    0.0131    | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+--------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "|    5     |   0.3945  |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    |   0.3769  |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    |   0.3333  |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    |   0.2898  |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  |   0.3486  |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. |   0.0406  | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+-----------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "|    5     |      0.7406     |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    |      0.7689     |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    |      0.7736     |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    |      0.7689     |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  |      0.763      |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. |      0.0131     | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+-----------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.8054 |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    | 0.8267 |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    | 0.8302 |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    | 0.8267 |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  | 0.8222 |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. | 0.0098 | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "|    5     |         0.6349        |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    |         0.6682        |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    |         0.6739        |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    |         0.6682        |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  |         0.6613        |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. |         0.0154        | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+-----------------------+--------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "|    5     | 0.3915 |   0:00:06.297003   |    0:00:00.108998    |   0:00:06.297003   |\n",
      "|    15    | 0.3349 |   0:00:06.979000   |    0:00:00.157001    |   0:00:06.979000   |\n",
      "|    30    | 0.3255 |   0:00:07.010001   |    0:00:00.174999    |   0:00:07.010001   |\n",
      "|    45    | 0.3255 |   0:00:08.027999   |    0:00:00.208999    |   0:00:08.027999   |\n",
      "| Average  | 0.3443 |   0:00:07.078501   |    0:00:00.162499    |   0:00:03.620500   |\n",
      "| Std Dev. | 0.0275 | 0.6178345682375082 | 0.036093988846300135 | 3.4855818098970643 |\n",
      "+----------+--------+--------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+-------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+----------+---------------------+----------------------+-------------------+\n",
      "|    5     |  0.6934  |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    |  0.7217  |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    |  0.7594  |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    |  0.7642  |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  |  0.7347  |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. |  0.029   | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+----------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    5     |   0.2847  |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    |   0.2985  |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    |   0.258   |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    |   0.2584  |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  |   0.2749  |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. |   0.0174  | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    5     |      0.6934     |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    |      0.7217     |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    |      0.7594     |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    |      0.7642     |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  |      0.7347     |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. |      0.029      | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    5     |  0.33  |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    | 0.3421 |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    | 0.3253 |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    | 0.3273 |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  | 0.3311 |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. | 0.0065 | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+-------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------------+---------------------+----------------------+-------------------+\n",
      "|    5     |    0.6934    |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    |    0.7217    |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    |    0.7594    |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    |    0.7642    |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  |    0.7347    |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. |    0.029     | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+--------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "|    5     |   0.3056  |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    |   0.3181  |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    |   0.2878  |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    |   0.2888  |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  |   0.3001  |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. |   0.0126  | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+-----------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "|    5     |      0.6934     |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    |      0.7217     |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    |      0.7594     |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    |      0.7642     |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  |      0.7347     |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. |      0.029      | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+-----------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    5     |  0.77  |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    | 0.7913 |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    | 0.8196 |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    | 0.8231 |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  | 0.801  |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. | 0.0217 | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+-------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+-----------------------+---------------------+----------------------+-------------------+\n",
      "|    5     |         0.583         |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    |         0.6136        |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    |         0.6569        |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    |         0.6625        |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  |         0.629         |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. |         0.0326        | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+-----------------------+---------------------+----------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time    |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "|    5     | 0.4764 |    0:00:07.921000   |    0:00:00.104999    |   0:00:07.921000  |\n",
      "|    15    | 0.4198 |    0:00:07.813001   |    0:00:00.105006    |   0:00:07.813001  |\n",
      "|    30    | 0.3443 |    0:00:07.693995   |    0:00:00.157999    |   0:00:07.693995  |\n",
      "|    45    | 0.3349 |    0:00:08.885000   |    0:00:00.202002    |   0:00:08.885000  |\n",
      "| Average  | 0.3939 |    0:00:08.078249   |    0:00:00.142501    |   0:00:04.110375  |\n",
      "| Std Dev. | 0.0579 | 0.47264726240345056 | 0.040598336675042444 | 3.982027616998583 |\n",
      "+----------+--------+---------------------+----------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    5     |  0.566   |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    |  0.5849  |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    |  0.6179  |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    |  0.6415  |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  |  0.6026  |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. |  0.0291  | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.2654  |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    |   0.2606  |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    |   0.259   |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    |   0.2615  |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  |   0.2616  |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. |   0.0023  | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.566      |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    |      0.5849     |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    |      0.6179     |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    |      0.6415     |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  |      0.6026     |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. |      0.0291     | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.2919 |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    | 0.2835 |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    | 0.2811 |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    | 0.2912 |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  | 0.287  |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. | 0.0047 | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    5     |    0.566     |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    |    0.5849    |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    |    0.6179    |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    |    0.6415    |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  |    0.6026    |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. |    0.0291    | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.2693  |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    |   0.267   |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    |   0.2681  |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    |   0.2747  |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  |   0.2698  |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. |   0.003   | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.566      |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    |      0.5849     |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    |      0.6179     |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    |      0.6415     |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  |      0.6026     |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. |      0.0291     | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.6745 |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    | 0.6887 |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    | 0.7134 |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    | 0.7311 |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  | 0.7019 |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. | 0.0219 | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    5     |         0.4651        |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    |         0.4805        |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    |         0.5092        |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    |         0.531         |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  |         0.4964        |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. |         0.0255        | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.7311 |   0:00:09.057000   |    0:00:00.103000   |   0:00:09.057000  |\n",
      "|    15    | 0.6934 |   0:00:08.492000   |    0:00:00.150000   |   0:00:08.492000  |\n",
      "|    30    | 0.6274 |   0:00:08.861000   |    0:00:00.160000   |   0:00:08.861000  |\n",
      "|    45    | 0.5802 |   0:00:10.824001   |    0:00:00.257997   |   0:00:10.824001  |\n",
      "| Average  | 0.658  |   0:00:09.308500   |    0:00:00.167749   |   0:00:04.738125  |\n",
      "| Std Dev. | 0.0583 | 0.8981821852108625 | 0.05637419889048801 | 4.614464842718585 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.6237  | 0.1633 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    |  0.6547  | 0.1686 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    |  0.6675  | 0.1786 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    |  0.6811  | 0.1622 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  |  0.6568  | 0.1682 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. |  0.0213  | 0.0065 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.403   | 0.1075 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    |   0.4449  | 0.1396 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    |   0.438   | 0.1451 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    |   0.4067  | 0.1449 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  |   0.4231  | 0.1343 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. |   0.0185  | 0.0156 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.6237     | 0.1633 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    |      0.6547     | 0.1686 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    |      0.6675     | 0.1786 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    |      0.6811     | 0.1622 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  |      0.6568     | 0.1682 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. |      0.0213     | 0.0065 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.3792 | 0.0678 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    | 0.398  | 0.0824 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    | 0.388  | 0.0752 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    | 0.3872 | 0.0753 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  | 0.3881 | 0.0752 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. | 0.0067 | 0.0052 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.6237    | 0.1633 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    |    0.6547    | 0.1686 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    |    0.6675    | 0.1786 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    |    0.6811    | 0.1622 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  |    0.6568    | 0.1682 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. |    0.0213    | 0.0065 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.3436  | 0.0831 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    |   0.3609  | 0.0964 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    |   0.351   | 0.0962 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    |   0.3519  | 0.0897 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  |   0.3518  | 0.0914 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. |   0.0061  | 0.0055 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.6237     | 0.1633 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    |      0.6547     | 0.1686 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    |      0.6675     | 0.1786 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    |      0.6811     | 0.1622 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  |      0.6568     | 0.1682 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. |      0.0213     | 0.0065 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.7178 | 0.1225 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    | 0.7411 | 0.1265 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    | 0.7506 | 0.134  | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    | 0.7608 | 0.1217 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  | 0.7426 | 0.1261 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. | 0.0159 | 0.0049 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.5411 | 0.1353 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    | 0.5722 | 0.1422 | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    | 0.5883 | 0.1469 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    | 0.5965 | 0.138  | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  | 0.5745 | 0.1406 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. | 0.0212 | 0.0044 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.471  | 0.1744 | 0:00:06.214600 | 0:00:00.088100 | 0:00:06.302700 |\n",
      "|    15    | 0.4315 | 0.178  | 0:00:06.327700 | 0:00:00.109200 | 0:00:06.436900 |\n",
      "|    30    | 0.415  | 0.1721 | 0:00:06.411220 | 0:00:00.132803 | 0:00:06.544024 |\n",
      "|    45    | 0.3976 | 0.1519 | 0:00:06.803573 | 0:00:00.165800 | 0:00:06.969372 |\n",
      "| Average  | 0.4288 | 0.1691 | 0:00:06.439273 | 0:00:00.123976 | 0:00:06.563249 |\n",
      "| Std Dev. | 0.0272 | 0.0102 |  0.2216006388  |  0.0288642626  |  0.2495773533  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\Climate Model'\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+-----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+----------+---------------------+-----------------------+--------------------+\n",
      "|    5     |  0.9074  |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |  0.9074  |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |  0.9074  |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |  0.9074  |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |  0.9074  |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |   0.0    | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+----------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+-----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+-----------------------+--------------------+\n",
      "|    5     |   0.4537  |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |   0.4537  |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |   0.4537  |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |   0.4537  |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |   0.4537  |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |    0.0    | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+-----------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+-----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+-----------------------+--------------------+\n",
      "|    5     |      0.9074     |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |      0.9074     |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |      0.9074     |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |      0.9074     |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |      0.9074     |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |       0.0       | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+-----------------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+-----------------------+--------------------+\n",
      "|    5     |  0.5   |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |  0.5   |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |  0.5   |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |  0.5   |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |  0.5   |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |  0.0   | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+--------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+-----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+--------------+---------------------+-----------------------+--------------------+\n",
      "|    5     |    0.9074    |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |    0.9074    |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |    0.9074    |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |    0.9074    |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |    0.9074    |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |     0.0      | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+--------------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+-----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+-----------------------+--------------------+\n",
      "|    5     |   0.4757  |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |   0.4757  |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |   0.4757  |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |   0.4757  |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |   0.4757  |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |    0.0    | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+-----------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+-----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+-----------------------+--------------------+\n",
      "|    5     |      0.9074     |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |      0.9074     |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |      0.9074     |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |      0.9074     |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |      0.9074     |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |       0.0       | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+-----------------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+---------------------+-----------------------+--------------------+\n",
      "|    k     | ROC |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+-----+---------------------+-----------------------+--------------------+\n",
      "|    5     | 0.5 |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    | 0.5 |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    | 0.5 |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    | 0.5 |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  | 0.5 |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. | 0.0 | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+-----+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+-----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+-----------------------+---------------------+-----------------------+--------------------+\n",
      "|    5     |         0.9074        |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    |         0.9074        |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    |         0.9074        |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    |         0.9074        |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  |         0.9074        |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |          0.0          | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+-----------------------+---------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |       Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+-----------------------+--------------------+\n",
      "|    5     | 0.0926 |    0:00:00.672001   |     0:00:00.028999    |   0:00:00.672001   |\n",
      "|    15    | 0.0926 |    0:00:00.658002   |     0:00:00.025998    |   0:00:00.658002   |\n",
      "|    30    | 0.0926 |    0:00:00.530000   |     0:00:00.030001    |   0:00:00.530000   |\n",
      "|    45    | 0.0926 |    0:00:00.521000   |     0:00:00.028000    |   0:00:00.521000   |\n",
      "| Average  | 0.0926 |    0:00:00.595251   |     0:00:00.028250    |   0:00:00.311750   |\n",
      "| Std Dev. |  0.0   | 0.06999835258791064 | 0.0014797793828574882 | 0.2877908847319283 |\n",
      "+----------+--------+---------------------+-----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.9074  |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    |  0.8889  |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |  0.9074  |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |  0.9074  |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  |  0.9028  |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. |  0.008   | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.4537  |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    |   0.4528  |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |   0.4537  |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |   0.4537  |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  |   0.4535  |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. |   0.0004  | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    |      0.8889     |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |      0.9074     |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |      0.9074     |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  |      0.9028     |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. |      0.008      | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.5   |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    | 0.4898 |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |  0.5   |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |  0.5   |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  | 0.4974 |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. | 0.0044 | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.9074    |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    |    0.8889    |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |    0.9074    |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |    0.9074    |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  |    0.9028    |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. |    0.008     | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.4757  |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    |   0.4706  |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |   0.4757  |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |   0.4757  |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  |   0.4744  |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. |   0.0022  | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    |      0.8889     |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |      0.9074     |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |      0.9074     |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  |      0.9028     |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. |      0.008      | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.5   |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    | 0.4898 |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |  0.5   |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |  0.5   |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  | 0.4974 |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. | 0.0044 | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.9074        |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    |         0.9057        |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    |         0.9074        |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    |         0.9074        |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  |         0.907         |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. |         0.0007        | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.0926 |    0:00:00.514000   |    0:00:00.015000    |    0:00:00.514000   |\n",
      "|    15    | 0.1111 |    0:00:00.564000   |    0:00:00.022001    |    0:00:00.564000   |\n",
      "|    30    | 0.0926 |    0:00:00.639000   |    0:00:00.031000    |    0:00:00.639000   |\n",
      "|    45    | 0.0926 |    0:00:00.608003   |    0:00:00.032998    |    0:00:00.608003   |\n",
      "| Average  | 0.0972 |    0:00:00.581251   |    0:00:00.025250    |    0:00:00.303250   |\n",
      "| Std Dev. | 0.008  | 0.04709265962456363 | 0.007223341198726661 | 0.28003430353306713 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.8519  |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    |  0.8889  |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    |  0.8889  |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |  0.9074  |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  |  0.8843  |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. |  0.0202  | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.451   |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    |   0.4528  |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    |   0.4528  |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |   0.4537  |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  |   0.4526  |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. |   0.001   | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.8519     |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    |      0.8889     |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    |      0.8889     |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |      0.9074     |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  |      0.8843     |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. |      0.0202     | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.4694 |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    | 0.4898 |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    | 0.4898 |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |  0.5   |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  | 0.4872 |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. | 0.0111 | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.8519    |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    |    0.8889    |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    |    0.8889    |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |    0.9074    |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  |    0.8843    |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. |    0.0202    | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.46   |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    |   0.4706  |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    |   0.4706  |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |   0.4757  |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  |   0.4692  |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. |   0.0057  | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.8519     |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    |      0.8889     |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    |      0.8889     |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |      0.9074     |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  |      0.8843     |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. |      0.0202     | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.4694 |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    | 0.4898 |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    | 0.4898 |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |  0.5   |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  | 0.4872 |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. | 0.0111 | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.9023        |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    |         0.9057        |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    |         0.9057        |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    |         0.9074        |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  |         0.9053        |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. |         0.0019        | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.1481 |    0:00:00.616997   |    0:00:00.018002    |    0:00:00.616997   |\n",
      "|    15    | 0.1111 |    0:00:00.472998   |    0:00:00.030004    |    0:00:00.472998   |\n",
      "|    30    | 0.1111 |    0:00:00.625998   |    0:00:00.028998    |    0:00:00.625998   |\n",
      "|    45    | 0.0926 |    0:00:00.619001   |    0:00:00.044999    |    0:00:00.619001   |\n",
      "| Average  | 0.1157 |    0:00:00.583749   |    0:00:00.030501    |    0:00:00.307125   |\n",
      "| Std Dev. | 0.0202 | 0.06402918406455961 | 0.009603782540597556 | 0.28038679122192744 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+----------+----------------------+-----------------------+--------------------+\n",
      "|    5     |  0.9074  |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |  0.9074  |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |  0.9074  |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |  0.9074  |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |  0.9074  |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |   0.0    | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+----------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+--------------------+\n",
      "|    5     |   0.4537  |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |   0.4537  |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |   0.4537  |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |   0.4537  |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |   0.4537  |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |    0.0    | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+-----------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+--------------------+\n",
      "|    5     |      0.9074     |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |      0.9074     |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |      0.9074     |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |      0.9074     |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |      0.9074     |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |       0.0       | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+-----------------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+--------------------+\n",
      "|    5     |  0.5   |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |  0.5   |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |  0.5   |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |  0.5   |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |  0.5   |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |  0.0   | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+--------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+--------------+----------------------+-----------------------+--------------------+\n",
      "|    5     |    0.9074    |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |    0.9074    |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |    0.9074    |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |    0.9074    |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |    0.9074    |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |     0.0      | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+--------------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+--------------------+\n",
      "|    5     |   0.4757  |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |   0.4757  |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |   0.4757  |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |   0.4757  |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |   0.4757  |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |    0.0    | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+-----------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+--------------------+\n",
      "|    5     |      0.9074     |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |      0.9074     |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |      0.9074     |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |      0.9074     |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |      0.9074     |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |       0.0       | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+-----------------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+-----------------------+--------------------+\n",
      "|    k     | ROC |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+-----+----------------------+-----------------------+--------------------+\n",
      "|    5     | 0.5 |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    | 0.5 |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    | 0.5 |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    | 0.5 |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  | 0.5 |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. | 0.0 | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+-----+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+-----------------------+----------------------+-----------------------+--------------------+\n",
      "|    5     |         0.9074        |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    |         0.9074        |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    |         0.9074        |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    |         0.9074        |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  |         0.9074        |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |          0.0          | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+-----------------------+----------------------+-----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time      |       Test time       |     Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+--------------------+\n",
      "|    5     | 0.0926 |    0:00:00.550002    |     0:00:00.024997    |   0:00:00.550002   |\n",
      "|    15    | 0.0926 |    0:00:00.559002    |     0:00:00.030999    |   0:00:00.559002   |\n",
      "|    30    | 0.0926 |    0:00:00.598000    |     0:00:00.040001    |   0:00:00.598000   |\n",
      "|    45    | 0.0926 |    0:00:00.513999    |     0:00:00.039001    |   0:00:00.513999   |\n",
      "| Average  | 0.0926 |    0:00:00.555251    |     0:00:00.033749    |   0:00:00.294500   |\n",
      "| Std Dev. |  0.0   | 0.029877985170845896 | 0.0061408076002164155 | 0.2616412334213844 |\n",
      "+----------+--------+----------------------+-----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+----------+---------------------+---------------------+---------------------+\n",
      "|    5     |  0.9074  |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |  0.9074  |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |  0.9074  |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |  0.9074  |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |  0.9074  |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |   0.0    | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+----------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    5     |   0.4537  |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |   0.4537  |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |   0.4537  |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |   0.4537  |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |   0.4537  |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |    0.0    | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |      0.9074     |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |      0.9074     |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |      0.9074     |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |      0.9074     |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |       0.0       | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    5     |  0.5   |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |  0.5   |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |  0.5   |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |  0.5   |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |  0.5   |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |  0.0   | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+---------------------+\n",
      "|    5     |    0.9074    |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |    0.9074    |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |    0.9074    |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |    0.9074    |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |    0.9074    |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |     0.0      | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+--------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    5     |   0.4757  |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |   0.4757  |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |   0.4757  |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |   0.4757  |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |   0.4757  |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |    0.0    | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |      0.9074     |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |      0.9074     |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |      0.9074     |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |      0.9074     |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |       0.0       | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+---------------------+---------------------+---------------------+\n",
      "|    k     | ROC |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----+---------------------+---------------------+---------------------+\n",
      "|    5     | 0.5 |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    | 0.5 |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    | 0.5 |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    | 0.5 |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  | 0.5 |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. | 0.0 | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+-----+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+---------------------+\n",
      "|    5     |         0.9074        |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    |         0.9074        |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    |         0.9074        |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    |         0.9074        |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  |         0.9074        |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |          0.0          | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+-----------------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    5     | 0.0926 |    0:00:00.649998   |    0:00:00.017002   |    0:00:00.649998   |\n",
      "|    15    | 0.0926 |    0:00:00.673001   |    0:00:00.027997   |    0:00:00.673001   |\n",
      "|    30    | 0.0926 |    0:00:00.684003   |    0:00:00.029998   |    0:00:00.684003   |\n",
      "|    45    | 0.0926 |    0:00:00.546753   |    0:00:00.060999   |    0:00:00.546753   |\n",
      "| Average  | 0.0926 |    0:00:00.638439   |    0:00:00.033999   |    0:00:00.336219   |\n",
      "| Std Dev. |  0.0   | 0.05433795705654964 | 0.01635518214314036 | 0.30487203095323734 |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+-----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+-----------------------+---------------------+\n",
      "|    5     |  0.9074  |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |  0.9074  |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    |  0.8889  |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |  0.9074  |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  |  0.9028  |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. |  0.008   | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+----------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+-----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+-----------------------+---------------------+\n",
      "|    5     |   0.4537  |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |   0.4537  |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    |   0.4528  |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |   0.4537  |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  |   0.4535  |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. |   0.0004  | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+-----------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+-----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+-----------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |      0.9074     |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    |      0.8889     |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |      0.9074     |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  |      0.9028     |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. |      0.008      | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+-----------------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "|    5     |  0.5   |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |  0.5   |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    | 0.4898 |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |  0.5   |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  | 0.4974 |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. | 0.0044 | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+-----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+-----------------------+---------------------+\n",
      "|    5     |    0.9074    |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |    0.9074    |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    |    0.8889    |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |    0.9074    |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  |    0.9028    |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. |    0.008     | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+--------------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+-----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+-----------------------+---------------------+\n",
      "|    5     |   0.4757  |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |   0.4757  |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    |   0.4706  |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |   0.4757  |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  |   0.4744  |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. |   0.0022  | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+-----------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+-----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+-----------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |      0.9074     |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    |      0.8889     |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |      0.9074     |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  |      0.9028     |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. |      0.008      | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+-----------------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "|    5     |  0.5   |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |  0.5   |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    | 0.4898 |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |  0.5   |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  | 0.4974 |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. | 0.0044 | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+-----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+-----------------------+---------------------+\n",
      "|    5     |         0.9074        |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    |         0.9074        |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    |         0.9057        |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    |         0.9074        |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  |         0.907         |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. |         0.0007        | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+-----------------------+---------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |       Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "|    5     | 0.0926 |    0:00:00.542000   |     0:00:00.028002    |    0:00:00.542000   |\n",
      "|    15    | 0.0926 |    0:00:00.477997   |     0:00:00.026001    |    0:00:00.477997   |\n",
      "|    30    | 0.1111 |    0:00:00.451000   |     0:00:00.026000    |    0:00:00.451000   |\n",
      "|    45    | 0.0926 |    0:00:00.488000   |     0:00:00.027999    |    0:00:00.488000   |\n",
      "| Average  | 0.0972 |    0:00:00.489749   |     0:00:00.027001    |    0:00:00.258375   |\n",
      "| Std Dev. | 0.008  | 0.03306381055323342 | 0.0009999280465915518 | 0.23255358830869316 |\n",
      "+----------+--------+---------------------+-----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.8889  |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |  0.9259  |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |  0.9259  |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |  0.9259  |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  |  0.9167  |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. |  0.016   | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.595   |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |   0.463   |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |   0.463   |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |   0.463   |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  |   0.496   |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. |   0.0572  | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.8889     |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |      0.9259     |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |      0.9259     |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |      0.9259     |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  |      0.9167     |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. |      0.016      | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.595  |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |  0.5   |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |  0.5   |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |  0.5   |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  | 0.5237 |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. | 0.0411 | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.8889    |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |    0.9259    |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |    0.9259    |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |    0.9259    |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  |    0.9167    |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. |    0.016     | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.595   |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |   0.4808  |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |   0.4808  |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |   0.4808  |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  |   0.5093  |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. |   0.0495  | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.8889     |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |      0.9259     |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |      0.9259     |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |      0.9259     |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  |      0.9167     |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. |      0.016      | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.595  |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |  0.5   |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |  0.5   |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |  0.5   |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  | 0.5237 |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. | 0.0411 | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.9392        |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    |         0.9259        |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    |         0.9259        |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    |         0.9259        |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  |         0.9292        |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. |         0.0057        | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.1111 |    0:00:00.409003   |    0:00:00.020998    |    0:00:00.409003   |\n",
      "|    15    | 0.0741 |    0:00:00.549001   |    0:00:00.023000    |    0:00:00.549001   |\n",
      "|    30    | 0.0741 |    0:00:00.516997   |    0:00:00.026001    |    0:00:00.516997   |\n",
      "|    45    | 0.0741 |    0:00:00.447999   |    0:00:00.027003    |    0:00:00.447999   |\n",
      "| Average  | 0.0833 |    0:00:00.480750   |    0:00:00.024251    |    0:00:00.252500   |\n",
      "| Std Dev. | 0.016  | 0.05520912633995716 | 0.002386562218067541 | 0.23157046081333485 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.9074  |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |  0.9259  |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |  0.9259  |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |  0.9259  |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  |  0.9213  |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. |  0.008   | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.4623  |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |   0.463   |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |   0.463   |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |   0.463   |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  |   0.4628  |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. |   0.0003  | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9074     |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |      0.9259     |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |      0.9259     |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |      0.9259     |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  |      0.9213     |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. |      0.008      | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.49  |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |  0.5   |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |  0.5   |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |  0.5   |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  | 0.4975 |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. | 0.0043 | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    5     |    0.9074    |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |    0.9259    |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |    0.9259    |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |    0.9259    |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  |    0.9213    |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. |    0.008     | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.4757  |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |   0.4808  |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |   0.4808  |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |   0.4808  |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  |   0.4795  |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. |   0.0022  | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9074     |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |      0.9259     |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |      0.9259     |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |      0.9259     |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  |      0.9213     |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. |      0.008      | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.49  |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |  0.5   |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |  0.5   |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |  0.5   |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  | 0.4975 |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. | 0.0043 | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    5     |         0.9246        |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    |         0.9259        |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    |         0.9259        |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    |         0.9259        |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  |         0.9256        |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. |         0.0006        | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.0926 |    0:00:00.541000   |    0:00:00.016000    |   0:00:00.541000   |\n",
      "|    15    | 0.0741 |    0:00:00.607000   |    0:00:00.038002    |   0:00:00.607000   |\n",
      "|    30    | 0.0741 |    0:00:00.702998   |    0:00:00.041000    |   0:00:00.702998   |\n",
      "|    45    | 0.0741 |    0:00:00.566000   |    0:00:00.033000    |   0:00:00.566000   |\n",
      "| Average  | 0.0787 |    0:00:00.604250   |    0:00:00.032000    |   0:00:00.318125   |\n",
      "| Std Dev. | 0.008  | 0.06168948954877059 | 0.009669775946684686 | 0.2895113315729892 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.9074  |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |  0.9259  |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |  0.9259  |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |  0.9259  |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  |  0.9213  |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. |  0.008   | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.4623  |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |   0.463   |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |   0.463   |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |   0.463   |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  |   0.4628  |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. |   0.0003  | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |      0.9259     |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |      0.9259     |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |      0.9259     |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  |      0.9213     |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. |      0.008      | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.49  |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |  0.5   |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |  0.5   |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |  0.5   |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  | 0.4975 |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. | 0.0043 | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.9074    |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |    0.9259    |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |    0.9259    |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |    0.9259    |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  |    0.9213    |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. |    0.008     | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.4757  |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |   0.4808  |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |   0.4808  |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |   0.4808  |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  |   0.4795  |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. |   0.0022  | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.9074     |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |      0.9259     |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |      0.9259     |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |      0.9259     |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  |      0.9213     |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. |      0.008      | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.49  |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |  0.5   |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |  0.5   |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |  0.5   |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  | 0.4975 |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. | 0.0043 | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.9246        |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    |         0.9259        |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    |         0.9259        |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    |         0.9259        |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  |         0.9256        |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. |         0.0006        | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.0926 |    0:00:00.597997   |    0:00:00.018001    |    0:00:00.597997   |\n",
      "|    15    | 0.0741 |    0:00:00.461999   |    0:00:00.019001    |    0:00:00.461999   |\n",
      "|    30    | 0.0741 |    0:00:00.494999   |    0:00:00.027000    |    0:00:00.494999   |\n",
      "|    45    | 0.0741 |    0:00:00.551000   |    0:00:00.026000    |    0:00:00.551000   |\n",
      "| Average  | 0.0787 |    0:00:00.526499   |    0:00:00.022501    |    0:00:00.274500   |\n",
      "| Std Dev. | 0.008  | 0.05211712246860553 | 0.004030718419297373 | 0.25469536105747065 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.9259  |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |  0.9259  |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |  0.9259  |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |  0.9259  |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |  0.9259  |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |   0.0    | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.463   |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |   0.463   |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |   0.463   |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |   0.463   |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |   0.463   |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |    0.0    | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9259     |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |      0.9259     |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |      0.9259     |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |      0.9259     |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |      0.9259     |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |       0.0       | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     |  0.5   |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |  0.5   |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |  0.5   |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |  0.5   |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |  0.5   |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |  0.0   | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "|    5     |    0.9259    |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |    0.9259    |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |    0.9259    |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |    0.9259    |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |    0.9259    |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |     0.0      | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+--------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "|    5     |   0.4808  |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |   0.4808  |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |   0.4808  |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |   0.4808  |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |   0.4808  |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |    0.0    | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+-----------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "|    5     |      0.9259     |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |      0.9259     |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |      0.9259     |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |      0.9259     |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |      0.9259     |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |       0.0       | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+-----------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+---------------------+----------------------+--------------------+\n",
      "|    k     | ROC |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.5 |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    | 0.5 |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    | 0.5 |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    | 0.5 |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  | 0.5 |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. | 0.0 | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+-----+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "|    5     |         0.9259        |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    |         0.9259        |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    |         0.9259        |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    |         0.9259        |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  |         0.9259        |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |          0.0          | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+-----------------------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |     Total Time     |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "|    5     | 0.0741 |    0:00:00.439003   |    0:00:00.015999    |   0:00:00.439003   |\n",
      "|    15    | 0.0741 |    0:00:00.587001   |    0:00:00.026999    |   0:00:00.587001   |\n",
      "|    30    | 0.0741 |    0:00:00.574000   |    0:00:00.026997    |   0:00:00.574000   |\n",
      "|    45    | 0.0741 |    0:00:00.473005   |    0:00:00.041995    |   0:00:00.473005   |\n",
      "| Average  | 0.0741 |    0:00:00.518252   |    0:00:00.027998    |   0:00:00.273125   |\n",
      "| Std Dev. |  0.0   | 0.06356493251438727 | 0.009245132206822092 | 0.2492997402494754 |\n",
      "+----------+--------+---------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.9019  | 0.0186 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    |  0.9111  | 0.0139 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    |  0.9111  | 0.0139 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |  0.9148  | 0.0091 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  |  0.9097  | 0.0138 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. |  0.0048  | 0.0034 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.4702  | 0.0418 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    |   0.4572  | 0.0047 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    |   0.4572  | 0.0047 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |   0.4574  | 0.0045 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  |   0.4605  | 0.0139 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. |   0.0056  | 0.0161 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9019     | 0.0186 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    |      0.9111     | 0.0139 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    |      0.9111     | 0.0139 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |      0.9148     | 0.0091 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  |      0.9097     | 0.0138 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. |      0.0048     | 0.0034 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.5044 | 0.0316 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    | 0.498  | 0.0041 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    | 0.498  | 0.0041 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |  0.5   |  0.0   | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  | 0.5001 | 0.0099 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. | 0.0026 | 0.0126 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.9019    | 0.0186 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    |    0.9111    | 0.0139 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    |    0.9111    | 0.0139 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |    0.9148    | 0.0091 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  |    0.9097    | 0.0138 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. |    0.0048    | 0.0034 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.4866  | 0.0365 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    |   0.4767  | 0.0038 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    |   0.4767  | 0.0038 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |   0.4777  | 0.0025 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  |   0.4794  | 0.0116 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. |   0.0041  | 0.0144 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9019     | 0.0186 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    |      0.9111     | 0.0139 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    |      0.9111     | 0.0139 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |      0.9148     | 0.0091 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  |      0.9097     | 0.0138 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. |      0.0048     | 0.0034 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.5044 | 0.0316 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    | 0.498  | 0.0041 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    | 0.498  | 0.0041 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    |  0.5   |  0.0   | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  | 0.5001 | 0.0099 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. | 0.0026 | 0.0126 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9154 | 0.0115 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    | 0.9145 | 0.0094 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    | 0.9145 | 0.0094 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    | 0.9148 | 0.0091 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  | 0.9148 | 0.0098 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. | 0.0004 | 0.001  |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.0981 | 0.0186 | 0:00:00.553200 | 0:00:00.020300 | 0:00:00.573500 |\n",
      "|    15    | 0.0889 | 0.0139 | 0:00:00.561000 | 0:00:00.027000 | 0:00:00.588000 |\n",
      "|    30    | 0.0889 | 0.0139 | 0:00:00.581699 | 0:00:00.030700 | 0:00:00.612399 |\n",
      "|    45    | 0.0852 | 0.0091 | 0:00:00.533476 | 0:00:00.036199 | 0:00:00.569676 |\n",
      "| Average  | 0.0903 | 0.0138 | 0:00:00.557344 | 0:00:00.028550 | 0:00:00.585894 |\n",
      "| Std Dev. | 0.0048 | 0.0034 |  0.0172728149  |  0.005779289   |  0.0167600792  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\CNAE-9'\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "###############\n",
      "k 5\n",
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    5     |  0.9444  |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |  0.9259  |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    |  0.9444  |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    |  0.9352  |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  |  0.9375  |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. |  0.0077  | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.9506  |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |   0.9269  |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    |   0.9463  |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    |   0.9377  |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  |   0.9404  |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. |   0.0091  | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.9444     |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |      0.9259     |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    |      0.9444     |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    |      0.9352     |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  |      0.9375     |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. |      0.0077     | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.9444 |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    | 0.9259 |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    | 0.9444 |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    | 0.9352 |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  | 0.9375 |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. | 0.0077 | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    5     |    0.9444    |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |    0.9259    |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    |    0.9444    |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    |    0.9352    |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  |    0.9375    |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. |    0.0077    | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.9436  |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |   0.9248  |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    |   0.9433  |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    |   0.934   |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  |   0.9364  |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. |   0.0077  | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.9444     |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |      0.9259     |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    |      0.9444     |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    |      0.9352     |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  |      0.9375     |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. |      0.0077     | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.9688 |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    | 0.9583 |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    | 0.9688 |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    | 0.9635 |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  | 0.9648 |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. | 0.0043 | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    5     |         0.8981        |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |         0.8656        |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    |         0.8981        |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    |         0.8818        |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  |         0.8859        |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. |         0.0135        | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.1944 |    0:00:02.838994   |    0:00:00.159002   |   0:00:02.838994   |\n",
      "|    15    |  0.25  |    0:00:02.700998   |    0:00:00.235000   |   0:00:02.700998   |\n",
      "|    30    | 0.1852 |    0:00:02.447999   |    0:00:00.352000   |   0:00:02.447999   |\n",
      "|    45    | 0.2315 |    0:00:02.355003   |    0:00:00.381998   |   0:00:02.355003   |\n",
      "| Average  | 0.2153 |    0:00:02.585748   |    0:00:00.282000   |   0:00:01.433874   |\n",
      "| Std Dev. | 0.0265 | 0.19341280990639867 | 0.08977371394203007 | 1.1617005898741652 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    5     |  0.8889  |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    |  0.8981  |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    |  0.9074  |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    |  0.9074  |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  |  0.9005  |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. |  0.0077  | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.8909  |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    |   0.9012  |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    |   0.9155  |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    |   0.9155  |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  |   0.9058  |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. |   0.0104  | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.8889     |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    |      0.8981     |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    |      0.9074     |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    |      0.9074     |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  |      0.9005     |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. |      0.0077     | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.8889 |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    | 0.8981 |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    | 0.9074 |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    | 0.9074 |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  | 0.9005 |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. | 0.0077 | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    5     |    0.8889    |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    |    0.8981    |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    |    0.9074    |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    |    0.9074    |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  |    0.9005    |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. |    0.0077    | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.8874  |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    |   0.8979  |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    |   0.9085  |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    |   0.9085  |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  |   0.9005  |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. |   0.0088  | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.8889     |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    |      0.8981     |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    |      0.9074     |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    |      0.9074     |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  |      0.9005     |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. |      0.0077     | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.9375 |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    | 0.9427 |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    | 0.9479 |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    | 0.9479 |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  | 0.944  |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. | 0.0043 | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    5     |         0.8025        |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    |         0.818         |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    |         0.8337        |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    |         0.8337        |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  |         0.822         |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. |         0.0129        | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.1852 |    0:00:02.545999   |    0:00:00.165002   |   0:00:02.545999   |\n",
      "|    15    | 0.1944 |    0:00:02.753997   |    0:00:00.230002   |   0:00:02.753997   |\n",
      "|    30    | 0.1759 |    0:00:03.490000   |    0:00:00.444999   |   0:00:03.490000   |\n",
      "|    45    | 0.1759 |    0:00:02.909001   |    0:00:00.482999   |   0:00:02.909001   |\n",
      "| Average  | 0.1829 |    0:00:02.924750   |    0:00:00.330750   |   0:00:01.627750   |\n",
      "| Std Dev. | 0.0077 | 0.35084352261364754 | 0.13588149530438098 | 1.3240035397462877 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    5     |  0.9074  |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    |  0.9259  |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    |  0.9352  |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    |  0.9352  |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  |  0.9259  |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. |  0.0113  | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.9101  |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    |   0.9269  |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    |   0.9366  |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    |   0.9342  |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  |   0.927   |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. |   0.0104  | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.9074     |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    |      0.9259     |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    |      0.9352     |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    |      0.9352     |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  |      0.9259     |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. |      0.0113     | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.9074 |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    | 0.9259 |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    | 0.9352 |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    | 0.9352 |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  | 0.9259 |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. | 0.0113 | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    5     |    0.9074    |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    |    0.9259    |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    |    0.9352    |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    |    0.9352    |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  |    0.9259    |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. |    0.0113    | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.904   |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    |   0.9235  |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    |   0.9338  |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    |   0.9324  |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  |   0.9234  |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. |   0.0119  | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.9074     |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    |      0.9259     |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    |      0.9352     |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    |      0.9352     |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  |      0.9259     |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. |      0.0113     | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.9479 |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    | 0.9583 |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    | 0.9635 |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    | 0.9635 |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  | 0.9583 |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. | 0.0064 | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    5     |         0.8337        |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    |         0.8656        |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    |         0.8818        |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    |         0.8818        |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  |         0.8657        |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. |         0.0196        | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.1852 |   0:00:03.440998   |    0:00:00.248999   |   0:00:03.440998  |\n",
      "|    15    | 0.1759 |   0:00:02.966000   |    0:00:00.228000   |   0:00:02.966000  |\n",
      "|    30    | 0.1481 |   0:00:02.472002   |    0:00:00.329998   |   0:00:02.472002  |\n",
      "|    45    | 0.1667 |   0:00:02.401000   |    0:00:00.394998   |   0:00:02.401000  |\n",
      "| Average  | 0.169  |   0:00:02.820000   |    0:00:00.300499   |   0:00:01.560250  |\n",
      "| Std Dev. | 0.0137 | 0.4194098638987226 | 0.06653683936862459 | 1.295043427198018 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+--------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+----------+---------------------+--------------------+--------------------+\n",
      "|    5     |  0.9352  |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    |  0.9444  |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    |  0.9352  |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    |  0.9537  |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  |  0.9421  |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. |  0.0077  | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+----------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+--------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+--------------------+--------------------+\n",
      "|    5     |   0.9387  |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    |   0.9457  |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    |   0.9403  |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    |   0.9569  |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  |   0.9454  |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. |   0.0071  | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+-----------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+--------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+--------------------+--------------------+\n",
      "|    5     |      0.9352     |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    |      0.9444     |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    |      0.9352     |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    |      0.9537     |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  |      0.9421     |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. |      0.0077     | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+-----------------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "|    5     | 0.9352 |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    | 0.9444 |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    | 0.9352 |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    | 0.9537 |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  | 0.9421 |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. | 0.0077 | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+--------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+--------------+---------------------+--------------------+--------------------+\n",
      "|    5     |    0.9352    |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    |    0.9444    |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    |    0.9352    |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    |    0.9537    |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  |    0.9421    |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. |    0.0077    | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+--------------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+--------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+--------------------+--------------------+\n",
      "|    5     |   0.9341  |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    |   0.944   |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    |   0.9348  |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    |   0.9536  |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  |   0.9416  |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. |   0.0079  | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+-----------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+--------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+--------------------+--------------------+\n",
      "|    5     |      0.9352     |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    |      0.9444     |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    |      0.9352     |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    |      0.9537     |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  |      0.9421     |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. |      0.0077     | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+-----------------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "|    5     | 0.9635 |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    | 0.9688 |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    | 0.9635 |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    | 0.974  |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  | 0.9674 |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. | 0.0043 | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+--------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+-----------------------+---------------------+--------------------+--------------------+\n",
      "|    5     |         0.8818        |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    |         0.8981        |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    |         0.8818        |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    |         0.9147        |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  |         0.8941        |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. |         0.0136        | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+-----------------------+---------------------+--------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |     Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "|    5     | 0.2407 |    0:00:02.327999   |   0:00:00.158001   |   0:00:02.327999   |\n",
      "|    15    | 0.1759 |    0:00:02.667002   |   0:00:00.200001   |   0:00:02.667002   |\n",
      "|    30    | 0.2222 |    0:00:02.564996   |   0:00:00.277000   |   0:00:02.564996   |\n",
      "|    45    | 0.1852 |    0:00:02.288007   |   0:00:00.436993   |   0:00:02.288007   |\n",
      "| Average  | 0.206  |    0:00:02.462001   |   0:00:00.267999   |   0:00:01.365000   |\n",
      "| Std Dev. | 0.0265 | 0.15879513530843933 | 0.1064934496495331 | 1.1053008920762861 |\n",
      "+----------+--------+---------------------+--------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "|    5     |  0.9074  |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    |  0.9167  |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    |  0.9167  |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    |  0.9074  |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  |  0.912   |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. |  0.0046  | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.9186  |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    |   0.9236  |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    |   0.9231  |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    |   0.914   |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  |   0.9198  |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. |   0.0039  | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.9074     |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    |      0.9167     |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    |      0.9167     |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    |      0.9074     |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  |      0.912      |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. |      0.0046     | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.9074 |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    | 0.9167 |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    | 0.9167 |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    | 0.9074 |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  | 0.912  |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. | 0.0046 | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "|    5     |    0.9074    |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    |    0.9167    |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    |    0.9167    |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    |    0.9074    |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  |    0.912     |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. |    0.0046    | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+--------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "|    5     |   0.9079  |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    |   0.9169  |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    |   0.9174  |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    |   0.9075  |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  |   0.9124  |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. |   0.0047  | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+-----------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "|    5     |      0.9074     |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    |      0.9167     |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    |      0.9167     |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    |      0.9074     |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  |      0.912      |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. |      0.0046     | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+-----------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.9479 |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    | 0.9531 |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    | 0.9531 |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    | 0.9479 |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  | 0.9505 |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. | 0.0026 | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "|    5     |         0.8337        |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    |         0.8495        |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    |         0.8495        |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    |         0.8337        |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  |         0.8416        |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. |         0.0079        | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+-----------------------+--------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "|    5     | 0.3056 |   0:00:02.273001   |    0:00:00.139000   |   0:00:02.273001  |\n",
      "|    15    | 0.2315 |   0:00:02.220999   |    0:00:00.193001   |   0:00:02.220999  |\n",
      "|    30    | 0.2222 |   0:00:02.352999   |    0:00:00.315003   |   0:00:02.352999  |\n",
      "|    45    | 0.2315 |   0:00:02.657000   |    0:00:00.409997   |   0:00:02.657000  |\n",
      "| Average  | 0.2477 |   0:00:02.376000   |    0:00:00.264250   |   0:00:01.320125  |\n",
      "| Std Dev. | 0.0336 | 0.1689113400761298 | 0.10557243236142402 | 1.065227585464185 |\n",
      "+----------+--------+--------------------+---------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+-------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+----------+-------------------+---------------------+-------------------+\n",
      "|    5     |  0.8519  |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    |  0.8796  |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    |  0.8981  |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    |  0.8889  |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  |  0.8796  |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. |  0.0173  | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+----------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    k     | Precision |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    5     |   0.8577  |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    |   0.8857  |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    |   0.9046  |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    |    0.89   |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  |   0.8845  |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. |   0.017   | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    5     |      0.8519     |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    |      0.8796     |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    |      0.8981     |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    |      0.8889     |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  |      0.8796     |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. |      0.0173     | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    k     | Recall |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    5     | 0.8519 |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    | 0.8796 |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    | 0.8981 |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    | 0.8889 |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  | 0.8796 |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. | 0.0173 | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+-------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------------+-------------------+---------------------+-------------------+\n",
      "|    5     |    0.8519    |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    |    0.8796    |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    |    0.8981    |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    |    0.8889    |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  |    0.8796    |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. |    0.0173    | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+--------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    5     |   0.8434  |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    |   0.8723  |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    |   0.8919  |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    |   0.8821  |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  |   0.8724  |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. |   0.0181  | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    5     |      0.8519     |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    |      0.8796     |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    |      0.8981     |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    |      0.8889     |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  |      0.8796     |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. |      0.0173     | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    5     | 0.9167 |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    | 0.9323 |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    | 0.9427 |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    | 0.9375 |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  | 0.9323 |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. | 0.0097 | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+-------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+-------------------+---------------------+-------------------+\n",
      "|    5     |         0.7421        |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    |         0.7871        |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    |         0.818         |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    |         0.8025        |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  |         0.7874        |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. |         0.0283        | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+-----------------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    5     | 0.4444 |   0:00:02.413001  |    0:00:00.160999   |   0:00:02.413001  |\n",
      "|    15    | 0.4167 |   0:00:02.411002  |    0:00:00.194997   |   0:00:02.411002  |\n",
      "|    30    | 0.3611 |   0:00:02.199002  |    0:00:00.320999   |   0:00:02.199002  |\n",
      "|    45    | 0.3889 |   0:00:02.685000  |    0:00:00.411003   |   0:00:02.685000  |\n",
      "| Average  | 0.4028 |   0:00:02.427001  |    0:00:00.272000   |   0:00:01.349500  |\n",
      "| Std Dev. | 0.0311 | 0.172481308078241 | 0.09996665475768073 | 1.086682835189364 |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+--------------------+-------------------+\n",
      "|    k     | Accuracy |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+----------+---------------------+--------------------+-------------------+\n",
      "|    5     |  0.9167  |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    |  0.9074  |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    |  0.8981  |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    |  0.8981  |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  |  0.9051  |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. |  0.0077  | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+----------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+--------------------+-------------------+\n",
      "|    k     | Precision |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+-----------+---------------------+--------------------+-------------------+\n",
      "|    5     |   0.9213  |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    |   0.9106  |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    |   0.8992  |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    |   0.897   |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  |   0.907   |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. |   0.0097  | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+-----------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+--------------------+-------------------+\n",
      "|    k     | micro Precision |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+-----------------+---------------------+--------------------+-------------------+\n",
      "|    5     |      0.9167     |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    |      0.9074     |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    |      0.8981     |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    |      0.8981     |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  |      0.9051     |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. |      0.0077     | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+-----------------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "|    k     | Recall |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "|    5     | 0.9167 |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    | 0.9074 |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    | 0.8981 |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    | 0.8981 |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  | 0.9051 |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. | 0.0077 | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+--------------------+-------------------+\n",
      "|    k     | micro Recall |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+--------------+---------------------+--------------------+-------------------+\n",
      "|    5     |    0.9167    |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    |    0.9074    |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    |    0.8981    |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    |    0.8981    |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  |    0.9051    |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. |    0.0077    | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+--------------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+--------------------+-------------------+\n",
      "|    k     | F Measure |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+-----------+---------------------+--------------------+-------------------+\n",
      "|    5     |   0.9152  |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    |   0.9056  |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    |   0.8971  |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    |   0.8963  |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  |   0.9036  |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. |   0.0077  | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+-----------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+--------------------+-------------------+\n",
      "|    k     | micro F Measure |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+-----------------+---------------------+--------------------+-------------------+\n",
      "|    5     |      0.9167     |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    |      0.9074     |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    |      0.8981     |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    |      0.8981     |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  |      0.9051     |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. |      0.0077     | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+-----------------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "|    k     |  ROC   |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "|    5     | 0.9531 |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    | 0.9479 |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    | 0.9427 |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    | 0.9427 |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  | 0.9466 |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. | 0.0043 | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+--------------------+-------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+-----------------------+---------------------+--------------------+-------------------+\n",
      "|    5     |         0.8495        |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    |         0.8337        |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    |         0.818         |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    |         0.818         |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  |         0.8298        |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. |         0.0131        | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+-----------------------+---------------------+--------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "|    k     |  MAE   |      Train Time     |     Test time      |     Total Time    |\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "|    5     | 0.2315 |    0:00:02.559999   |   0:00:00.127004   |   0:00:02.559999  |\n",
      "|    15    | 0.2685 |    0:00:02.332996   |   0:00:00.231001   |   0:00:02.332996  |\n",
      "|    30    | 0.3519 |    0:00:02.367000   |   0:00:00.301000   |   0:00:02.367000  |\n",
      "|    45    | 0.3796 |    0:00:02.231002   |   0:00:00.353997   |   0:00:02.231002  |\n",
      "| Average  | 0.3079 |    0:00:02.372749   |   0:00:00.253251   |   0:00:01.313000  |\n",
      "| Std Dev. | 0.0601 | 0.11913046005565463 | 0.0849459249282126 | 1.064787639771242 |\n",
      "+----------+--------+---------------------+--------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+-------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+----------+---------------------+-------------------+--------------------+\n",
      "|    5     |  0.8611  |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    |  0.8704  |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    |  0.8704  |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    |  0.8611  |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  |  0.8657  |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. |  0.0046  | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+----------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+-------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+-----------+---------------------+-------------------+--------------------+\n",
      "|    5     |   0.8749  |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    |   0.8812  |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    |   0.8768  |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    |   0.8661  |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  |   0.8747  |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. |   0.0055  | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+-----------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+-------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+-----------------+---------------------+-------------------+--------------------+\n",
      "|    5     |      0.8611     |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    |      0.8704     |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    |      0.8704     |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    |      0.8611     |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  |      0.8657     |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. |      0.0046     | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+-----------------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "|    5     | 0.8611 |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    | 0.8704 |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    | 0.8704 |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    | 0.8611 |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  | 0.8657 |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. | 0.0046 | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+-------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+--------------+---------------------+-------------------+--------------------+\n",
      "|    5     |    0.8611    |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    |    0.8704    |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    |    0.8704    |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    |    0.8611    |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  |    0.8657    |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. |    0.0046    | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+--------------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+-------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+-----------+---------------------+-------------------+--------------------+\n",
      "|    5     |   0.8627  |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    |   0.8721  |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    |   0.8716  |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    |   0.8616  |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  |   0.867   |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. |   0.0049  | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+-----------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+-------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+-----------------+---------------------+-------------------+--------------------+\n",
      "|    5     |      0.8611     |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    |      0.8704     |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    |      0.8704     |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    |      0.8611     |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  |      0.8657     |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. |      0.0046     | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+-----------------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "|    5     | 0.9219 |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    | 0.9271 |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    | 0.9271 |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    | 0.9219 |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  | 0.9245 |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. | 0.0026 | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+-------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+-----------------------+---------------------+-------------------+--------------------+\n",
      "|    5     |         0.7569        |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    |         0.7719        |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    |         0.7719        |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    |         0.7569        |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  |         0.7644        |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. |         0.0075        | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+-----------------------+---------------------+-------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |     Test time     |     Total Time     |\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "|    5     | 0.4352 |    0:00:02.300998   |   0:00:00.146001  |   0:00:02.300998   |\n",
      "|    15    | 0.3611 |    0:00:02.520000   |   0:00:00.250998  |   0:00:02.520000   |\n",
      "|    30    | 0.3704 |    0:00:02.547004   |   0:00:00.326996  |   0:00:02.547004   |\n",
      "|    45    | 0.3519 |    0:00:02.654001   |   0:00:00.437999  |   0:00:02.654001   |\n",
      "| Average  | 0.3796 |    0:00:02.505501   |   0:00:00.290499  |   0:00:01.398000   |\n",
      "| Std Dev. | 0.0327 | 0.12826394673307148 | 0.106686925159963 | 1.1137662543694566 |\n",
      "+----------+--------+---------------------+-------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    5     |  0.8889  |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    |  0.9167  |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    |  0.9074  |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    |  0.9259  |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  |  0.9097  |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. |  0.0137  | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.8894  |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    |   0.9211  |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    |   0.9153  |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    |   0.9318  |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  |   0.9144  |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. |   0.0156  | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.8889     |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    |      0.9167     |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    |      0.9074     |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    |      0.9259     |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  |      0.9097     |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. |      0.0137     | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.8889 |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    | 0.9167 |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    | 0.9074 |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    | 0.9259 |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  | 0.9097 |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. | 0.0137 | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    5     |    0.8889    |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    |    0.9167    |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    |    0.9074    |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    |    0.9259    |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  |    0.9097    |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. |    0.0137    | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.8861  |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    |   0.9155  |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    |   0.9064  |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    |   0.9251  |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  |   0.9083  |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. |   0.0144  | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.8889     |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    |      0.9167     |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    |      0.9074     |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    |      0.9259     |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  |      0.9097     |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. |      0.0137     | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.9375 |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    | 0.9531 |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    | 0.9479 |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    | 0.9583 |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  | 0.9492 |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. | 0.0077 | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    5     |         0.8025        |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    |         0.8495        |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    |         0.8337        |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    |         0.8656        |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  |         0.8378        |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. |         0.0233        | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.287  |    0:00:02.783175   |    0:00:00.145002   |   0:00:02.783175   |\n",
      "|    15    | 0.213  |    0:00:02.692998   |    0:00:00.213001   |   0:00:02.692998   |\n",
      "|    30    | 0.2222 |    0:00:02.493001   |    0:00:00.259999   |   0:00:02.493001   |\n",
      "|    45    | 0.2037 |    0:00:02.556999   |    0:00:00.465999   |   0:00:02.556999   |\n",
      "| Average  | 0.2315 |    0:00:02.631543   |    0:00:00.271000   |   0:00:01.451272   |\n",
      "| Std Dev. | 0.0327 | 0.11348982026908985 | 0.11977611186648669 | 1.1860244631098737 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+---------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+----------+--------------------+---------------------+--------------------+\n",
      "|    5     |  0.9352  |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    |  0.963   |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    |  0.9537  |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    |  0.963   |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  |  0.9537  |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. |  0.0113  | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+----------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+--------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+--------------------+---------------------+--------------------+\n",
      "|    5     |   0.9462  |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    |   0.9692  |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    |   0.9593  |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    |   0.9692  |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  |   0.961   |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. |   0.0094  | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+-----------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+--------------------+---------------------+--------------------+\n",
      "|    5     |      0.9352     |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    |      0.963      |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    |      0.9537     |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    |      0.963      |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  |      0.9537     |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. |      0.0113     | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+-----------------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "|    5     | 0.9352 |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    | 0.963  |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    | 0.9537 |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    | 0.963  |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  | 0.9537 |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. | 0.0113 | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+---------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------------+--------------------+---------------------+--------------------+\n",
      "|    5     |    0.9352    |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    |    0.963     |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    |    0.9537    |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    |    0.963     |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  |    0.9537    |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. |    0.0113    | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+--------------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+---------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+--------------------+---------------------+--------------------+\n",
      "|    5     |   0.934   |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    |   0.9625  |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    |   0.9533  |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    |   0.9625  |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  |   0.9531  |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. |   0.0116  | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+-----------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+---------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+--------------------+---------------------+--------------------+\n",
      "|    5     |      0.9352     |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    |      0.963      |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    |      0.9537     |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    |      0.963      |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  |      0.9537     |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. |      0.0113     | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+-----------------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "|    5     | 0.9635 |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    | 0.9792 |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    | 0.974  |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    | 0.9792 |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  | 0.974  |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. | 0.0064 | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+---------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------------+--------------------+---------------------+--------------------+\n",
      "|    5     |         0.8818        |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    |         0.9314        |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    |         0.9147        |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    |         0.9314        |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  |         0.9148        |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. |         0.0203        | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+-----------------------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "|    5     | 0.1944 |   0:00:02.481999   |    0:00:00.143000   |   0:00:02.481999   |\n",
      "|    15    | 0.1481 |   0:00:02.306999   |    0:00:00.214002   |   0:00:02.306999   |\n",
      "|    30    | 0.1574 |   0:00:02.437001   |    0:00:00.300997   |   0:00:02.437001   |\n",
      "|    45    | 0.1481 |   0:00:02.518000   |    0:00:00.372001   |   0:00:02.518000   |\n",
      "| Average  | 0.162  |   0:00:02.436000   |    0:00:00.257500   |   0:00:01.346750   |\n",
      "| Std Dev. | 0.0191 | 0.0798156192583677 | 0.08660970775315403 | 1.0924289709612494 |\n",
      "+----------+--------+--------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.9037  | 0.0296 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    |  0.9148  | 0.0264 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    |  0.9167  | 0.0241 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    |  0.9176  | 0.0294 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  |  0.9132  | 0.0274 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. |  0.0056  | 0.0023 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9098  | 0.0296 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    |   0.9192  | 0.0251 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    |   0.9217  | 0.0234 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    |   0.9213  | 0.0297 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  |   0.918   | 0.027  | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. |   0.0048  | 0.0028 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9037     | 0.0296 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    |      0.9148     | 0.0264 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    |      0.9167     | 0.0241 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    |      0.9176     | 0.0294 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  |      0.9132     | 0.0274 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. |      0.0056     | 0.0023 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9037 | 0.0296 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    | 0.9148 | 0.0264 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    | 0.9167 | 0.0241 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    | 0.9176 | 0.0294 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  | 0.9132 | 0.0274 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. | 0.0056 | 0.0023 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.9037    | 0.0296 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    |    0.9148    | 0.0264 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    |    0.9167    | 0.0241 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    |    0.9176    | 0.0294 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  |    0.9132    | 0.0274 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. |    0.0056    | 0.0023 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9018  | 0.0307 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    |   0.9135  | 0.027  | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    |   0.9158  | 0.0242 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    |   0.9164  | 0.0298 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  |   0.9119  | 0.0279 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. |   0.0059  | 0.0025 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9037     | 0.0296 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    |      0.9148     | 0.0264 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    |      0.9167     | 0.0241 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    |      0.9176     | 0.0294 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  |      0.9132     | 0.0274 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. |      0.0056     | 0.0023 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9458 | 0.0167 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    | 0.9521 | 0.0149 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    | 0.9531 | 0.0136 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    | 0.9536 | 0.0165 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  | 0.9512 | 0.0154 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. | 0.0031 | 0.0013 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.8283 |  0.05  | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    | 0.8471 | 0.0455 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    | 0.8501 | 0.0415 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    | 0.852  | 0.0505 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  | 0.8444 | 0.0469 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. | 0.0095 | 0.0037 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.2704 | 0.0935 | 0:00:02.596616 | 0:00:00.159201 | 0:00:02.755817 |\n",
      "|    15    | 0.2435 | 0.0814 | 0:00:02.557299 | 0:00:00.219000 | 0:00:02.776300 |\n",
      "|    30    | 0.2417 | 0.0821 | 0:00:02.537100 | 0:00:00.322899 | 0:00:02.860000 |\n",
      "|    45    | 0.2463 | 0.0873 | 0:00:02.525501 | 0:00:00.414799 | 0:00:02.940300 |\n",
      "| Average  | 0.2505 | 0.0861 | 0:00:02.554129 | 0:00:00.278975 | 0:00:02.833104 |\n",
      "| Std Dev. | 0.0116 | 0.0049 |  0.0270404426  |  0.0978777305  |  0.0731682172  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\ecoli'\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |  0.7059  |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    |  0.6765  |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    |  0.6765  |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    |  0.6471  |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  |  0.6765  |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. |  0.0208  | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   0.6924  |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    |   0.6292  |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    |    0.5    |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    |   0.4945  |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  |   0.579   |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. |   0.0848  | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |      0.7059     |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    |      0.6765     |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    |      0.6765     |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    |      0.6471     |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  |      0.6765     |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. |      0.0208     | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.5827 |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    | 0.5339 |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    | 0.5714 |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    | 0.5536 |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  | 0.5604 |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. | 0.0185 | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |    0.7059    |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    |    0.6765    |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    |    0.6765    |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    |    0.6471    |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  |    0.6765    |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. |    0.0208    | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   0.5651  |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    |   0.4962  |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    |   0.4903  |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    |   0.471   |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  |   0.5056  |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. |   0.0355  | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |      0.7059     |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    |      0.6765     |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    |      0.6765     |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    |      0.6471     |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  |      0.6765     |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. |      0.0208     | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.8319 |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    | 0.8151 |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    | 0.8151 |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    | 0.7983 |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  | 0.8151 |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. | 0.0119 | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |         0.535         |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    |         0.4981        |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    |         0.4981        |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    |         0.4628        |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  |         0.4985        |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. |         0.0255        | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.2941 |    0:00:00.095996    |    0:00:00.024999    |    0:00:00.095996    |\n",
      "|    15    | 0.3235 |    0:00:00.097000    |    0:00:00.029001    |    0:00:00.097000    |\n",
      "|    30    | 0.3235 |    0:00:00.119999    |    0:00:00.036000    |    0:00:00.119999    |\n",
      "|    45    | 0.3529 |    0:00:00.097000    |    0:00:00.038000    |    0:00:00.097000    |\n",
      "| Average  | 0.3235 |    0:00:00.102499    |    0:00:00.032000    |    0:00:00.067249    |\n",
      "| Std Dev. | 0.0208 | 0.010112031504811997 | 0.005244187050645478 | 0.036157877246467546 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |   1.0    |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    |  0.8824  |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |  0.7941  |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  |  0.9191  |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. |  0.0867  | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |    1.0    |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    |   0.6875  |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |    0.65   |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  |   0.8344  |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. |   0.1662  | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |       1.0       |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    |      0.8824     |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |      0.7941     |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  |      0.9191     |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. |      0.0867     | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |  1.0   |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    | 0.725  |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |  0.65  |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  | 0.8438 |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. | 0.1585 | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |     1.0      |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    |    0.8824    |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |    0.7941    |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  |    0.9191    |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. |    0.0867    | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |    1.0    |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    |   0.6944  |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |   0.5833  |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  |   0.8194  |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. |   0.1848  | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |       1.0       |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    |      0.8824     |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |      0.7941     |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  |      0.9191     |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. |      0.0867     | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |  1.0   |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    | 0.9328 |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    | 0.8824 |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  | 0.9538 |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. | 0.0495 | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |          1.0          |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    |         0.7933        |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    |         0.6564        |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  |         0.8624        |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. |         0.1459        | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  0.0   |    0:00:00.078002    |    0:00:00.024002    |    0:00:00.078002    |\n",
      "|    15    |  0.0   |    0:00:00.080999    |    0:00:00.029997    |    0:00:00.080999    |\n",
      "|    30    | 0.1176 |    0:00:00.110000    |    0:00:00.037001    |    0:00:00.110000    |\n",
      "|    45    | 0.2059 |    0:00:00.119998    |    0:00:00.048002    |    0:00:00.119998    |\n",
      "| Average  | 0.0809 |    0:00:00.097250    |    0:00:00.034751    |    0:00:00.066000    |\n",
      "| Std Dev. | 0.0867 | 0.018128843474921268 | 0.008927472437664072 | 0.034361624504220534 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+--------------------+----------------------+---------------------+\n",
      "|    5     |   1.0    |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |   1.0    |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |   1.0    |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    |  0.9706  |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  |  0.9926  |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. |  0.0127  | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+----------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+---------------------+\n",
      "|    k     | Precision |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |    1.0    |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |    1.0    |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    |   0.9286  |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  |   0.9821  |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. |   0.0309  | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+-----------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |       1.0       |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |       1.0       |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    |      0.9706     |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  |      0.9926     |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. |      0.0127     | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+-----------------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "|    k     | Recall |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "|    5     |  1.0   |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |  1.0   |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |  1.0   |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    | 0.9524 |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  | 0.9881 |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. | 0.0206 | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+--------------------+----------------------+---------------------+\n",
      "|    5     |     1.0      |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |     1.0      |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |     1.0      |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    |    0.9706    |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  |    0.9926    |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. |    0.0127    | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+--------------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+--------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |    1.0    |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |    1.0    |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    |   0.9238  |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  |   0.981   |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. |   0.033   | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+-----------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+--------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |       1.0       |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |       1.0       |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    |      0.9706     |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  |      0.9926     |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. |      0.0127     | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+-----------------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "|    5     |  1.0   |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |  1.0   |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |  1.0   |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    | 0.9832 |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  | 0.9958 |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. | 0.0073 | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+--------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+--------------------+----------------------+---------------------+\n",
      "|    5     |          1.0          |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |          1.0          |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |          1.0          |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    |         0.9457        |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  |         0.9864        |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. |         0.0235        | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+-----------------------+--------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |     Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "|    5     |  0.0   |   0:00:00.076000   |    0:00:00.025000    |    0:00:00.076000   |\n",
      "|    15    |  0.0   |   0:00:00.088999   |    0:00:00.034000    |    0:00:00.088999   |\n",
      "|    30    |  0.0   |   0:00:00.097000   |    0:00:00.033000    |    0:00:00.097000   |\n",
      "|    45    | 0.0294 |   0:00:00.123000   |    0:00:00.043002    |    0:00:00.123000   |\n",
      "| Average  | 0.0074 |   0:00:00.096250   |    0:00:00.033750    |    0:00:00.065000   |\n",
      "| Std Dev. | 0.0127 | 0.0171666594060125 | 0.006379502634660468 | 0.03382650658368127 |\n",
      "+----------+--------+--------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |   1.0    |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |   1.0    |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |   1.0    |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |   1.0    |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |   0.0    | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |    1.0    |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |    1.0    |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |    1.0    |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |    1.0    |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |    0.0    | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |       1.0       |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |       1.0       |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |       1.0       |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |       1.0       |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |       0.0       | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |  1.0   |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |  1.0   |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |  1.0   |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |  1.0   |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |  0.0   | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |     1.0      |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |     1.0      |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |     1.0      |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |     1.0      |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |     0.0      | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |    1.0    |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |    1.0    |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |    1.0    |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |    1.0    |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |    0.0    | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |       1.0       |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |       1.0       |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |       1.0       |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |       1.0       |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |       0.0       | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    5     | 1.0 |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    | 1.0 |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    | 1.0 |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    | 1.0 |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  | 1.0 |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. | 0.0 | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    |          1.0          |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    |          1.0          |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    |          1.0          |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  |          1.0          |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. |          0.0          | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.0 |    0:00:00.076000    |    0:00:00.024001    |    0:00:00.076000    |\n",
      "|    15    | 0.0 |    0:00:00.093000    |    0:00:00.028003    |    0:00:00.093000    |\n",
      "|    30    | 0.0 |    0:00:00.091996    |    0:00:00.047001    |    0:00:00.091996    |\n",
      "|    45    | 0.0 |    0:00:00.099002    |    0:00:00.045998    |    0:00:00.099002    |\n",
      "| Average  | 0.0 |    0:00:00.090000    |    0:00:00.036250    |    0:00:00.063125    |\n",
      "| Std Dev. | 0.0 | 0.008515000349998435 | 0.010352066921587015 | 0.028496952129428318 |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |   1.0    |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |   1.0    |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |   1.0    |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |   1.0    |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |   0.0    | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |    1.0    |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |    1.0    |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |    1.0    |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |    1.0    |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |    0.0    | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |       1.0       |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |       1.0       |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |       1.0       |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |       1.0       |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |       0.0       | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |  1.0   |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |  1.0   |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |  1.0   |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |  1.0   |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |  0.0   | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |     1.0      |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |     1.0      |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |     1.0      |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |     1.0      |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |     0.0      | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |    1.0    |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |    1.0    |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |    1.0    |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |    1.0    |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |    0.0    | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |       1.0       |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |       1.0       |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |       1.0       |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |       1.0       |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |       0.0       | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    5     | 1.0 |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    | 1.0 |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    | 1.0 |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    | 1.0 |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  | 1.0 |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. | 0.0 | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    |          1.0          |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    |          1.0          |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    |          1.0          |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  |          1.0          |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. |          0.0          | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    5     | 0.0 |    0:00:00.118999    |    0:00:00.031999   |    0:00:00.118999    |\n",
      "|    15    | 0.0 |    0:00:00.105000    |    0:00:00.027001   |    0:00:00.105000    |\n",
      "|    30    | 0.0 |    0:00:00.089998    |    0:00:00.033000   |    0:00:00.089998    |\n",
      "|    45    | 0.0 |    0:00:00.122000    |    0:00:00.051001   |    0:00:00.122000    |\n",
      "| Average  | 0.0 |    0:00:00.108999    |    0:00:00.035750   |    0:00:00.072375    |\n",
      "| Std Dev. | 0.0 | 0.012708694755106944 | 0.00909347622118913 | 0.038255152016585234 |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   1.0    |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |   1.0    |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |   1.0    |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |   1.0    |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |   1.0    |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |   0.0    | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |    1.0    |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |    1.0    |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |    1.0    |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |    1.0    |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |    0.0    | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |       1.0       |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |       1.0       |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |       1.0       |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |       1.0       |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |       0.0       | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |  1.0   |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |  1.0   |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |  1.0   |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |  1.0   |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |  0.0   | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |     1.0      |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |     1.0      |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |     1.0      |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |     1.0      |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |     1.0      |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |     0.0      | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |    1.0    |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |    1.0    |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |    1.0    |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |    1.0    |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |    0.0    | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |       1.0       |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |       1.0       |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |       1.0       |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |       1.0       |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |       0.0       | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 1.0 |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    | 1.0 |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    | 1.0 |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    | 1.0 |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  | 1.0 |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. | 0.0 | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |          1.0          |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    |          1.0          |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    |          1.0          |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    |          1.0          |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  |          1.0          |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. |          0.0          | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.0 |    0:00:00.090997    |    0:00:00.030001    |    0:00:00.090997   |\n",
      "|    15    | 0.0 |    0:00:00.082999    |    0:00:00.033000    |    0:00:00.082999   |\n",
      "|    30    | 0.0 |    0:00:00.101000    |    0:00:00.034001    |    0:00:00.101000   |\n",
      "|    45    | 0.0 |    0:00:00.128000    |    0:00:00.040002    |    0:00:00.128000   |\n",
      "| Average  | 0.0 |    0:00:00.100749    |    0:00:00.034251    |    0:00:00.067500   |\n",
      "| Std Dev. | 0.0 | 0.016976948342345515 | 0.003631709491347356 | 0.03544294563825146 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   1.0    |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |   1.0    |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |   1.0    |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |   1.0    |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |   1.0    |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |   0.0    | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |    1.0    |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |    1.0    |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |    1.0    |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |    1.0    |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |    0.0    | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |       1.0       |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |       1.0       |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |       1.0       |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |       1.0       |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |       0.0       | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |  1.0   |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |  1.0   |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |  1.0   |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |  1.0   |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |  0.0   | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |     1.0      |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |     1.0      |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |     1.0      |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |     1.0      |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |     1.0      |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |     0.0      | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |    1.0    |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |    1.0    |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |    1.0    |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |    1.0    |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |    0.0    | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |       1.0       |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |       1.0       |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |       1.0       |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |       1.0       |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |       0.0       | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 1.0 |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    | 1.0 |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    | 1.0 |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    | 1.0 |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  | 1.0 |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. | 0.0 | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |          1.0          |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    |          1.0          |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    |          1.0          |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    |          1.0          |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  |          1.0          |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. |          0.0          | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.0 |    0:00:00.085001    |    0:00:00.023999    |    0:00:00.085001   |\n",
      "|    15    | 0.0 |    0:00:00.096000    |    0:00:00.026001    |    0:00:00.096000   |\n",
      "|    30    | 0.0 |    0:00:00.081002    |    0:00:00.039996    |    0:00:00.081002   |\n",
      "|    45    | 0.0 |    0:00:00.138001    |    0:00:00.048000    |    0:00:00.138001   |\n",
      "| Average  | 0.0 |    0:00:00.100001    |    0:00:00.034499    |    0:00:00.067250   |\n",
      "| Std Dev. | 0.0 | 0.022616378984905875 | 0.009936712355882763 | 0.03711809380327143 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   1.0    |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |   1.0    |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |   1.0    |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |   1.0    |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |   1.0    |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |   0.0    | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |    1.0    |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |    1.0    |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |    1.0    |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |    1.0    |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |    0.0    | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |       1.0       |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |       1.0       |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |       1.0       |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |       1.0       |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |       0.0       | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |  1.0   |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |  1.0   |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |  1.0   |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |  1.0   |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |  0.0   | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |     1.0      |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |     1.0      |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |     1.0      |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |     1.0      |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |     1.0      |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |     0.0      | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |    1.0    |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |    1.0    |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |    1.0    |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |    1.0    |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |    0.0    | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |       1.0       |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |       1.0       |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |       1.0       |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |       1.0       |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |       0.0       | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+-----------------------+---------------------+\n",
      "|    k     | ROC |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+-----------------------+---------------------+\n",
      "|    5     | 1.0 |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    | 1.0 |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    | 1.0 |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    | 1.0 |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  | 1.0 |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. | 0.0 | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+-----+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |          1.0          |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    |          1.0          |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    |          1.0          |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    |          1.0          |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  |          1.0          |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. |          0.0          | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+-----------------------+---------------------+\n",
      "|    k     | MAE |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.0 |    0:00:00.101999    |     0:00:00.042001    |    0:00:00.101999   |\n",
      "|    15    | 0.0 |    0:00:00.093002    |     0:00:00.033999    |    0:00:00.093002   |\n",
      "|    30    | 0.0 |    0:00:00.091998    |     0:00:00.044000    |    0:00:00.091998   |\n",
      "|    45    | 0.0 |    0:00:00.120999    |     0:00:00.042001    |    0:00:00.120999   |\n",
      "| Average  | 0.0 |    0:00:00.102000    |     0:00:00.040500    |    0:00:00.071250   |\n",
      "| Std Dev. | 0.0 | 0.011640033235293553 | 0.0038408920357220974 | 0.03194794952277133 |\n",
      "+----------+-----+----------------------+-----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |   1.0    |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |  0.9697  |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    |  0.9091  |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  |  0.9697  |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. |  0.0371  | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |    1.0    |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |   0.8333  |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    |   0.7143  |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  |   0.8869  |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. |   0.1207  | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |       1.0       |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |      0.9697     |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    |      0.9091     |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  |      0.9697     |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. |      0.0371     | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |  1.0   |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |  0.75  |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    | 0.6071 |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  | 0.8393 |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. | 0.1685 | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |     1.0      |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |    0.9697    |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    |    0.9091    |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  |    0.9697    |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. |    0.0371    | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |    1.0    |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |   0.7778  |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    |   0.6463  |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  |   0.856   |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. |   0.1513  | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |       1.0       |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |      0.9697     |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    |      0.9091     |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  |      0.9697     |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. |      0.0371     | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |  1.0   |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    | 0.9827 |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    | 0.9481 |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  | 0.9827 |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. | 0.0212 | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |          1.0          |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    |         0.9441        |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    |         0.8378        |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  |         0.9455        |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. |         0.0662        | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  0.0   |    0:00:00.109000    |    0:00:00.042001    |    0:00:00.109000    |\n",
      "|    15    |  0.0   |    0:00:00.105000    |    0:00:00.027999    |    0:00:00.105000    |\n",
      "|    30    | 0.0303 |    0:00:00.087002    |    0:00:00.059998    |    0:00:00.087002    |\n",
      "|    45    | 0.0909 |    0:00:00.108001    |    0:00:00.040000    |    0:00:00.108001    |\n",
      "| Average  | 0.0303 |    0:00:00.102251    |    0:00:00.042499    |    0:00:00.072375    |\n",
      "| Std Dev. | 0.0371 | 0.008926108498890547 | 0.011434270911974267 | 0.031587408808959515 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |  0.6061  |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    |  0.4848  |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    |  0.3939  |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    |  0.3939  |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  |  0.4697  |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. |  0.087   | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   0.6234  |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    |   0.5079  |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    |   0.3333  |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    |   0.3333  |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  |   0.4495  |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. |   0.1231  | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |      0.6061     |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    |      0.4848     |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    |      0.3939     |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    |      0.3939     |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  |      0.4697     |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. |      0.087      | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.5952 |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    | 0.4405 |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    | 0.3571 |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    | 0.3571 |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  | 0.4375 |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. | 0.0972 | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |    0.6061    |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    |    0.4848    |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    |    0.3939    |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    |    0.3939    |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  |    0.4697    |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. |    0.087     | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   0.5792  |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    |   0.4146  |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    |   0.3095  |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    |   0.3095  |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  |   0.4032  |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. |   0.1103  | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |      0.6061     |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    |      0.4848     |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    |      0.3939     |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    |      0.3939     |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  |      0.4697     |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. |      0.087      | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.7749 |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    | 0.7056 |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    | 0.6537 |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    | 0.6537 |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  | 0.697  |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. | 0.0497 | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |         0.4166        |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    |         0.2995        |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    |         0.2309        |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    |         0.2309        |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  |         0.2945        |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. |         0.0758        | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.3939 |    0:00:00.074001    |    0:00:00.035998    |    0:00:00.074001    |\n",
      "|    15    | 0.5152 |    0:00:00.083001    |    0:00:00.032997    |    0:00:00.083001    |\n",
      "|    30    | 0.6061 |    0:00:00.094001    |    0:00:00.035004    |    0:00:00.094001    |\n",
      "|    45    | 0.6061 |    0:00:00.108001    |    0:00:00.062995    |    0:00:00.108001    |\n",
      "| Average  | 0.5303 |    0:00:00.089751    |    0:00:00.041748    |    0:00:00.065750    |\n",
      "| Std Dev. | 0.087  | 0.012696130574480501 | 0.012314094071593944 | 0.027064307490709844 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.9312  | 0.1394 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    |  0.9161  | 0.1731 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    |  0.8922  | 0.1925 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    |  0.8715  | 0.1945 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  |  0.9028  | 0.1749 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. |  0.0228  | 0.0221 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9316  | 0.1377 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    |   0.9137  | 0.1747 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    |   0.8354  | 0.2343 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    |   0.8121  | 0.2358 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  |   0.8732  | 0.1956 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. |   0.0505  | 0.0415 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9312     | 0.1394 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    |      0.9161     | 0.1731 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    |      0.8922     | 0.1925 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    |      0.8715     | 0.1945 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  |      0.9028     | 0.1749 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. |      0.0228     | 0.0221 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9178 | 0.1644 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    | 0.8974 | 0.2062 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    | 0.8404 | 0.2191 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    | 0.812  | 0.232  | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  | 0.8669 | 0.2054 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. | 0.0425 | 0.0254 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.9312    | 0.1394 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    |    0.9161    | 0.1731 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    |    0.8922    | 0.1925 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    |    0.8715    | 0.1945 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  |    0.9028    | 0.1749 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. |    0.0228    | 0.0221 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9144  | 0.1712 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    |   0.8911  | 0.2186 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    |   0.8272  | 0.241  | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    |   0.7934  | 0.2518 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  |   0.8565  | 0.2207 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. |   0.0485  | 0.031  |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9312     | 0.1394 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    |      0.9161     | 0.1731 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    |      0.8922     | 0.1925 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    |      0.8715     | 0.1945 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  |      0.9028     | 0.1749 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. |      0.0228     | 0.0221 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9607 | 0.0797 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    | 0.9521 | 0.0989 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    | 0.9384 |  0.11  | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    | 0.9266 | 0.1111 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  | 0.9444 | 0.0999 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. | 0.013  | 0.0126 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.8952 | 0.2113 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    | 0.8798 | 0.2446 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    | 0.8466 | 0.2557 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    | 0.8134 | 0.2606 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  | 0.8587 | 0.2431 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. | 0.0315 | 0.0192 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.0688 | 0.1394 | 0:00:00.090599 | 0:00:00.030400 | 0:00:00.120999 |\n",
      "|    15    | 0.0839 | 0.1731 | 0:00:00.092500 | 0:00:00.030200 | 0:00:00.122700 |\n",
      "|    30    | 0.1078 | 0.1925 | 0:00:00.096400 | 0:00:00.039900 | 0:00:00.136300 |\n",
      "|    45    | 0.1285 | 0.1945 | 0:00:00.116400 | 0:00:00.045900 | 0:00:00.162300 |\n",
      "| Average  | 0.0972 | 0.1749 | 0:00:00.098975 | 0:00:00.036600 | 0:00:00.135575 |\n",
      "| Std Dev. | 0.0228 | 0.0221 |  0.0102756118  |  0.0066479449  |  0.0165301597  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\glass'\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |  0.6364  |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    |  0.6364  |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    |  0.6364  |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    |  0.6364  |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  |  0.6364  |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |   0.0    | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   0.4779  |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    |   0.4779  |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    |   0.5422  |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    |   0.5422  |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  |   0.5101  |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |   0.0321  | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |      0.6364     |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    |      0.6364     |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    |      0.6364     |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    |      0.6364     |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  |      0.6364     |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |       0.0       | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.5238 |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    | 0.5238 |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    | 0.6429 |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    | 0.6429 |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  | 0.5833 |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. | 0.0595 | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |    0.6364    |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    |    0.6364    |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    |    0.6364    |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    |    0.6364    |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  |    0.6364    |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |     0.0      | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   0.4697  |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    |   0.4697  |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    |   0.5389  |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    |   0.5389  |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  |   0.5043  |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |   0.0346  | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |      0.6364     |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    |      0.6364     |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    |      0.6364     |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    |      0.6364     |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  |      0.6364     |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |       0.0       | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.7879 |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    | 0.7879 |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    | 0.7879 |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    | 0.7879 |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  | 0.7879 |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |  0.0   | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |         0.4569        |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    |         0.4569        |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    |         0.4569        |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    |         0.4569        |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  |         0.4569        |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |          0.0          | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.5455 |    0:00:00.061000    |    0:00:00.013000    |    0:00:00.061000    |\n",
      "|    15    | 0.5455 |    0:00:00.040000    |    0:00:00.017000    |    0:00:00.040000    |\n",
      "|    30    | 0.5455 |    0:00:00.045001    |    0:00:00.025999    |    0:00:00.045001    |\n",
      "|    45    | 0.5455 |    0:00:00.055001    |    0:00:00.020999    |    0:00:00.055001    |\n",
      "| Average  | 0.5455 |    0:00:00.050250    |    0:00:00.019249    |    0:00:00.034750    |\n",
      "| Std Dev. |  0.0   | 0.008227197458473612 | 0.004814697080521529 | 0.016902581407751784 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n",
      "k 30\n",
      "k 45\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+----------+---------------------+---------------------+---------------------+\n",
      "|    5     |   1.0    |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |   1.0    |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    |  0.8636  |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    |  0.6818  |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  |  0.8864  |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. |  0.1306  | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+----------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |    1.0    |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    |   0.7857  |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    |   0.7619  |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  |   0.8869  |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. |   0.1134  | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |       1.0       |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    |      0.8636     |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    |      0.6818     |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  |      0.8864     |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. |      0.1306     | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |  1.0   |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    | 0.7687 |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    | 0.6599 |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  | 0.8571 |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. | 0.1479 | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+---------------------+\n",
      "|    5     |     1.0      |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |     1.0      |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    |    0.8636    |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    |    0.6818    |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  |    0.8864    |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. |    0.1306    | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+--------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |    1.0    |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    |   0.7571  |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    |   0.6349  |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  |   0.848   |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. |   0.158   | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+-----------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |       1.0       |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    |      0.8636     |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    |      0.6818     |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  |      0.8864     |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. |      0.1306     | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+-----------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |  1.0   |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    | 0.9205 |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    | 0.8144 |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  | 0.9337 |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. | 0.0762 | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+---------------------+\n",
      "|    5     |          1.0          |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |          1.0          |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    |         0.7653        |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    |         0.5103        |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  |         0.8189        |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. |         0.2023        | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+-----------------------+---------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |      Total Time     |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "|    5     |  0.0   |    0:00:00.051997   |    0:00:00.015001   |    0:00:00.051997   |\n",
      "|    15    |  0.0   |    0:00:00.048999   |    0:00:00.020002   |    0:00:00.048999   |\n",
      "|    30    | 0.1364 |    0:00:00.050000   |    0:00:00.021997   |    0:00:00.050000   |\n",
      "|    45    | 0.3182 |    0:00:00.068000   |    0:00:00.023000   |    0:00:00.068000   |\n",
      "| Average  | 0.1136 |    0:00:00.054749   |    0:00:00.020000   |    0:00:00.037375   |\n",
      "| Std Dev. | 0.1306 | 0.00772603612853649 | 0.00308148121306167 | 0.01834299046461213 |\n",
      "+----------+--------+---------------------+---------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n",
      "k 30\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+-----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+-----------------------+----------------------+---------------------+\n",
      "|    5     |   1.0    |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |   1.0    |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |   1.0    |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |   1.0    |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |   1.0    |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |   0.0    | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+----------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+-----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |    1.0    |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |    1.0    |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |    1.0    |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |    1.0    |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |    0.0    | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+-----------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+-----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |       1.0       |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |       1.0       |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |       1.0       |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |       1.0       |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |       0.0       | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+-----------------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+-----------------------+----------------------+---------------------+\n",
      "|    5     |  1.0   |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |  1.0   |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |  1.0   |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |  1.0   |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |  1.0   |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |  0.0   | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+--------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+-----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+-----------------------+----------------------+---------------------+\n",
      "|    5     |     1.0      |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |     1.0      |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |     1.0      |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |     1.0      |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |     1.0      |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |     0.0      | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+--------------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+-----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |    1.0    |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |    1.0    |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |    1.0    |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |    1.0    |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |    0.0    | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+-----------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+-----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |       1.0       |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |       1.0       |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |       1.0       |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |       1.0       |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |       0.0       | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+-----------------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+-----------------------+----------------------+---------------------+\n",
      "|    k     | ROC |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+-----------------------+----------------------+---------------------+\n",
      "|    5     | 1.0 |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    | 1.0 |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    | 1.0 |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    | 1.0 |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  | 1.0 |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. | 0.0 | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+-----+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+-----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+-----------------------+----------------------+---------------------+\n",
      "|    5     |          1.0          |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    |          1.0          |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    |          1.0          |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    |          1.0          |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  |          1.0          |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. |          0.0          | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+-----------------------+-----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+-----------------------+----------------------+---------------------+\n",
      "|    k     | MAE |       Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+-----------------------+----------------------+---------------------+\n",
      "|    5     | 0.0 |     0:00:00.042000    |    0:00:00.015000    |    0:00:00.042000   |\n",
      "|    15    | 0.0 |     0:00:00.045000    |    0:00:00.017000    |    0:00:00.045000   |\n",
      "|    30    | 0.0 |     0:00:00.049002    |    0:00:00.028000    |    0:00:00.049002   |\n",
      "|    45    | 0.0 |     0:00:00.051997    |    0:00:00.022000    |    0:00:00.051997   |\n",
      "| Average  | 0.0 |     0:00:00.047000    |    0:00:00.020500    |    0:00:00.033750   |\n",
      "| Std Dev. | 0.0 | 0.0038071727502888945 | 0.005024858289690122 | 0.01397958073047854 |\n",
      "+----------+-----+-----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |   1.0    |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |   1.0    |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |   1.0    |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |   1.0    |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |   0.0    | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |    1.0    |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |    1.0    |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |    1.0    |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |    1.0    |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |    0.0    | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |       1.0       |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |       1.0       |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |       1.0       |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |       1.0       |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |       0.0       | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |  1.0   |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |  1.0   |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |  1.0   |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |  1.0   |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |  0.0   | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |     1.0      |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |     1.0      |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |     1.0      |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |     1.0      |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |     0.0      | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |    1.0    |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |    1.0    |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |    1.0    |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |    1.0    |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |    0.0    | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |       1.0       |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |       1.0       |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |       1.0       |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |       1.0       |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |       0.0       | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    5     | 1.0 |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    | 1.0 |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    | 1.0 |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    | 1.0 |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  | 1.0 |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. | 0.0 | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    |          1.0          |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    |          1.0          |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    |          1.0          |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  |          1.0          |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. |          0.0          | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    5     | 0.0 |    0:00:00.044996    |    0:00:00.014001   |    0:00:00.044996    |\n",
      "|    15    | 0.0 |    0:00:00.055001    |    0:00:00.016001   |    0:00:00.055001    |\n",
      "|    30    | 0.0 |    0:00:00.057998    |    0:00:00.019000   |    0:00:00.057998    |\n",
      "|    45    | 0.0 |    0:00:00.065004    |    0:00:00.025996   |    0:00:00.065004    |\n",
      "| Average  | 0.0 |    0:00:00.055750    |    0:00:00.018749   |    0:00:00.037250    |\n",
      "| Std Dev. | 0.0 | 0.007191851142433279 | 0.00454649501791018 | 0.019453762723399444 |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n",
      "k 30\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |   1.0    |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |   1.0    |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |   1.0    |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |   1.0    |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |   0.0    | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |    1.0    |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |    1.0    |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |    1.0    |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |    1.0    |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |    0.0    | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |       1.0       |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |       1.0       |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |       1.0       |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |       1.0       |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |       0.0       | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |  1.0   |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |  1.0   |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |  1.0   |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |  1.0   |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |  0.0   | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |     1.0      |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |     1.0      |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |     1.0      |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |     1.0      |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |     0.0      | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |    1.0    |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |    1.0    |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |    1.0    |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |    1.0    |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |    0.0    | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |       1.0       |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |       1.0       |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |       1.0       |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |       1.0       |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |       0.0       | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    5     | 1.0 |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    | 1.0 |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    | 1.0 |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    | 1.0 |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  | 1.0 |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. | 0.0 | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    |          1.0          |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    |          1.0          |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    |          1.0          |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  |          1.0          |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. |          0.0          | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.0 |    0:00:00.045000    |    0:00:00.019000    |    0:00:00.045000    |\n",
      "|    15    | 0.0 |    0:00:00.048000    |    0:00:00.029001    |    0:00:00.048000    |\n",
      "|    30    | 0.0 |    0:00:00.076998    |    0:00:00.024004    |    0:00:00.076998    |\n",
      "|    45    | 0.0 |    0:00:00.053997    |    0:00:00.021000    |    0:00:00.053997    |\n",
      "| Average  | 0.0 |    0:00:00.055999    |    0:00:00.023251    |    0:00:00.039625    |\n",
      "| Std Dev. | 0.0 | 0.012549451530640755 | 0.003767298637841259 | 0.018813304909374017 |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   1.0    |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |   1.0    |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |   1.0    |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |   1.0    |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |   1.0    |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |   0.0    | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |    1.0    |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |    1.0    |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |    1.0    |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |    1.0    |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |    0.0    | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |       1.0       |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |       1.0       |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |       1.0       |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |       1.0       |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |       0.0       | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |  1.0   |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |  1.0   |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |  1.0   |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |  1.0   |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |  0.0   | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |     1.0      |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |     1.0      |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |     1.0      |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |     1.0      |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |     1.0      |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |     0.0      | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |    1.0    |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |    1.0    |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |    1.0    |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |    1.0    |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |    0.0    | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |       1.0       |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |       1.0       |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |       1.0       |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |       1.0       |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |       0.0       | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 1.0 |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    | 1.0 |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    | 1.0 |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    | 1.0 |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  | 1.0 |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. | 0.0 | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |          1.0          |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    |          1.0          |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    |          1.0          |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    |          1.0          |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  |          1.0          |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. |          0.0          | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.0 |    0:00:00.043001    |    0:00:00.013000    |    0:00:00.043001   |\n",
      "|    15    | 0.0 |    0:00:00.057998    |    0:00:00.015001    |    0:00:00.057998   |\n",
      "|    30    | 0.0 |    0:00:00.046999    |    0:00:00.018001    |    0:00:00.046999   |\n",
      "|    45    | 0.0 |    0:00:00.052001    |    0:00:00.019999    |    0:00:00.052001   |\n",
      "| Average  | 0.0 |    0:00:00.050000    |    0:00:00.016500    |    0:00:00.033250   |\n",
      "| Std Dev. | 0.0 | 0.005611750171337986 | 0.002692254577361284 | 0.01731856665313901 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |   1.0    |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |   1.0    |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |   1.0    |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |   1.0    |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |   0.0    | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |    1.0    |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |    1.0    |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |    1.0    |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |    1.0    |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |    0.0    | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |       1.0       |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |       1.0       |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |       1.0       |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |       1.0       |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |       0.0       | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |  1.0   |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |  1.0   |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |  1.0   |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |  1.0   |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |  0.0   | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+--------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |     1.0      |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |     1.0      |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |     1.0      |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |     1.0      |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |     0.0      | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+--------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |    1.0    |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |    1.0    |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |    1.0    |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |    1.0    |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |    0.0    | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+-----------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |       1.0       |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |       1.0       |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |       1.0       |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |       1.0       |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |       0.0       | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+-----------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    5     | 1.0 |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    | 1.0 |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    | 1.0 |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    | 1.0 |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  | 1.0 |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. | 0.0 | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    |          1.0          |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    |          1.0          |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    |          1.0          |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  |          1.0          |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. |          0.0          | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+-----------------------+----------------------+----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time       |      Total Time      |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "|    5     | 0.0 |    0:00:00.048999    |    0:00:00.013000    |    0:00:00.048999    |\n",
      "|    15    | 0.0 |    0:00:00.046998    |    0:00:00.024001    |    0:00:00.046998    |\n",
      "|    30    | 0.0 |    0:00:00.064999    |    0:00:00.028002    |    0:00:00.064999    |\n",
      "|    45    | 0.0 |    0:00:00.080999    |    0:00:00.026999    |    0:00:00.080999    |\n",
      "| Average  | 0.0 |    0:00:00.060499    |    0:00:00.023000    |    0:00:00.041750    |\n",
      "| Std Dev. | 0.0 | 0.013739152201432533 | 0.005958566160701172 | 0.021532828648821445 |\n",
      "+----------+-----+----------------------+----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   1.0    |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |   1.0    |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |   1.0    |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |   1.0    |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |   1.0    |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |   0.0    | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |    1.0    |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |    1.0    |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |    1.0    |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |    1.0    |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |    0.0    | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |       1.0       |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |       1.0       |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |       1.0       |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |       1.0       |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |       0.0       | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |  1.0   |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |  1.0   |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |  1.0   |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |  1.0   |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |  0.0   | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |     1.0      |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |     1.0      |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |     1.0      |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |     1.0      |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |     1.0      |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |     0.0      | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |    1.0    |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |    1.0    |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |    1.0    |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |    1.0    |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |    0.0    | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |       1.0       |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |       1.0       |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |       1.0       |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |       1.0       |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |       0.0       | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 1.0 |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    | 1.0 |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    | 1.0 |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    | 1.0 |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  | 1.0 |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. | 0.0 | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |          1.0          |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    |          1.0          |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    |          1.0          |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    |          1.0          |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  |          1.0          |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. |          0.0          | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.0 |    0:00:00.055001    |    0:00:00.018000    |    0:00:00.055001   |\n",
      "|    15    | 0.0 |    0:00:00.058000    |    0:00:00.025000    |    0:00:00.058000   |\n",
      "|    30    | 0.0 |    0:00:00.049999    |    0:00:00.019000    |    0:00:00.049999   |\n",
      "|    45    | 0.0 |    0:00:00.100001    |    0:00:00.028000    |    0:00:00.100001   |\n",
      "| Average  | 0.0 |    0:00:00.065751    |    0:00:00.022500    |    0:00:00.044125   |\n",
      "| Std Dev. | 0.0 | 0.019980165960304143 | 0.004153297928542408 | 0.02599769067244977 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n",
      "k 30\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "|    5     |   1.0    |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |   1.0    |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |   1.0    |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |   1.0    |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |   1.0    |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |   0.0    | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |    1.0    |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |    1.0    |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |    1.0    |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |    1.0    |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |    0.0    | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |       1.0       |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |       1.0       |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |       1.0       |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |       1.0       |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |       0.0       | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "|    5     |  1.0   |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |  1.0   |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |  1.0   |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |  1.0   |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |  1.0   |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |  0.0   | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+--------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "|    5     |     1.0      |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |     1.0      |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |     1.0      |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |     1.0      |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |     1.0      |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |     0.0      | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+--------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "|    5     |    1.0    |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |    1.0    |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |    1.0    |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |    1.0    |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |    1.0    |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |    0.0    | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+-----------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "|    5     |       1.0       |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |       1.0       |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |       1.0       |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |       1.0       |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |       1.0       |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |       0.0       | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+-----------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    5     | 1.0 |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    | 1.0 |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    | 1.0 |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    | 1.0 |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  | 1.0 |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. | 0.0 | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "|    5     |          1.0          |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    |          1.0          |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    |          1.0          |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    |          1.0          |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  |          1.0          |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. |          0.0          | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+-----------------------+----------------------+---------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    k     | MAE |      Train Time      |      Test time      |      Total Time      |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "|    5     | 0.0 |    0:00:00.057999    |    0:00:00.022001   |    0:00:00.057999    |\n",
      "|    15    | 0.0 |    0:00:00.056999    |    0:00:00.020000   |    0:00:00.056999    |\n",
      "|    30    | 0.0 |    0:00:00.062001    |    0:00:00.020999   |    0:00:00.062001    |\n",
      "|    45    | 0.0 |    0:00:00.093006    |    0:00:00.028996   |    0:00:00.093006    |\n",
      "| Average  | 0.0 |    0:00:00.067502    |    0:00:00.022999   |    0:00:00.045250    |\n",
      "| Std Dev. | 0.0 | 0.014843686388578834 | 0.00353362567090852 | 0.024729135606306667 |\n",
      "+----------+-----+----------------------+---------------------+----------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.6667  |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    |  0.619   |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    |  0.5238  |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    |  0.4286  |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  |  0.5595  |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. |  0.0914  | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.8056  |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    |   0.5536  |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    |   0.5111  |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    |   0.4375  |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  |   0.5769  |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. |   0.1384  | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.6667     |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    |      0.619      |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    |      0.5238     |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    |      0.4286     |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  |      0.5595     |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. |      0.0914     | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.8333 |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    | 0.6071 |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    | 0.5595 |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    | 0.5119 |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  | 0.628  |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. | 0.1233 | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.6667    |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    |    0.619     |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    |    0.5238    |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    |    0.4286    |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  |    0.5595    |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. |    0.0914    | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.7815  |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    |   0.5498  |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    |   0.4962  |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    |   0.4323  |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  |   0.5649  |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. |   0.1317  | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.6667     |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    |      0.619      |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    |      0.5238     |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    |      0.4286     |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  |      0.5595     |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. |      0.0914     | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.8056 |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    | 0.7778 |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    | 0.7222 |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    | 0.6667 |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  | 0.7431 |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. | 0.0533 | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.4921        |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    |         0.4376        |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    |         0.3424        |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    |         0.2653        |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  |         0.3844        |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. |         0.0871        | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.4762 |    0:00:00.057000    |    0:00:00.016002    |    0:00:00.057000   |\n",
      "|    15    | 0.5238 |    0:00:00.043000    |    0:00:00.020000    |    0:00:00.043000   |\n",
      "|    30    | 0.619  |    0:00:00.064000    |    0:00:00.030001    |    0:00:00.064000   |\n",
      "|    45    | 0.7143 |    0:00:00.086000    |    0:00:00.030000    |    0:00:00.086000   |\n",
      "| Average  | 0.5833 |    0:00:00.062500    |    0:00:00.024001    |    0:00:00.043250   |\n",
      "| Std Dev. | 0.0914 | 0.015532142599900819 | 0.006164121971533367 | 0.02258701317179651 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.9303  | 0.1396 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    |  0.9255  | 0.149  | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    |  0.9024  | 0.168  | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    |  0.8747  | 0.2007 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  |  0.9082  | 0.1643 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. |  0.0221  | 0.0234 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9283  | 0.1609 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    |   0.9031  | 0.1944 | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    |   0.8839  | 0.1897 | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    |   0.8742  | 0.206  | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  |   0.8974  | 0.1878 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. |   0.0207  | 0.0166 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9303     | 0.1396 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    |      0.9255     | 0.149  | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    |      0.9024     | 0.168  | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    |      0.8747     | 0.2007 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  |      0.9082     | 0.1643 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. |      0.0221     | 0.0234 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9357 | 0.146  | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    | 0.9131 | 0.1748 | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    | 0.8971 | 0.1641 | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    | 0.8815 | 0.1847 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  | 0.9068 | 0.1674 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. | 0.0201 | 0.0143 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.9303    | 0.1396 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    |    0.9255    | 0.149  | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    |    0.9024    | 0.168  | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    |    0.8747    | 0.2007 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  |    0.9082    | 0.1643 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. |    0.0221    | 0.0234 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9251  | 0.1652 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    |   0.9019  | 0.1969 | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    |   0.8792  | 0.1948 | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    |   0.8606  | 0.2177 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  |   0.8917  | 0.1937 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. |   0.0242  | 0.0187 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9303     | 0.1396 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    |      0.9255     | 0.149  | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    |      0.9024     | 0.168  | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    |      0.8747     | 0.2007 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  |      0.9082     | 0.1643 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. |      0.0221     | 0.0234 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.9593 | 0.0814 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    | 0.9566 | 0.0869 | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    | 0.9431 | 0.098  | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    | 0.9269 | 0.1171 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  | 0.9465 | 0.0959 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. | 0.0129 | 0.0136 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.8949 | 0.2104 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    | 0.8895 | 0.2211 | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    | 0.8565 | 0.2401 | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    | 0.8233 | 0.2761 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  | 0.866  | 0.2369 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. | 0.0287 | 0.025  |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.1022 | 0.2049 | 0:00:00.050699 | 0:00:00.015800 | 0:00:00.066500 |\n",
      "|    15    | 0.1069 | 0.2139 | 0:00:00.049999 | 0:00:00.020301 | 0:00:00.070300 |\n",
      "|    30    | 0.1301 | 0.2302 | 0:00:00.056700 | 0:00:00.023500 | 0:00:00.080200 |\n",
      "|    45    | 0.1578 | 0.2569 | 0:00:00.070601 | 0:00:00.024699 | 0:00:00.095300 |\n",
      "| Average  | 0.1242 | 0.2265 | 0:00:00.057000 | 0:00:00.021075 | 0:00:00.078075 |\n",
      "| Std Dev. | 0.0221 | 0.0198 |  0.008273032   |  0.0034436518  |  0.0111314347  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\haberman'\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.7419  |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |  0.7419  |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |  0.7419  |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |  0.7419  |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |  0.7419  |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |   0.0    | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.371   |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |   0.371   |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |   0.371   |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |   0.371   |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |   0.371   |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |    0.0    | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.7419     |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |      0.7419     |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |      0.7419     |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |      0.7419     |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |      0.7419     |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |       0.0       | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.5   |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |  0.5   |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |  0.5   |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |  0.5   |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |  0.5   |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |  0.0   | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.7419    |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |    0.7419    |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |    0.7419    |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |    0.7419    |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |    0.7419    |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |     0.0      | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.4259  |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |   0.4259  |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |   0.4259  |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |   0.4259  |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |   0.4259  |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |    0.0    | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.7419     |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |      0.7419     |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |      0.7419     |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |      0.7419     |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |      0.7419     |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |       0.0       | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    k     | ROC |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.5 |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    | 0.5 |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    | 0.5 |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    | 0.5 |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  | 0.5 |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. | 0.0 | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+-----+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.2581        |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    |         0.2581        |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    |         0.2581        |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    |         0.2581        |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  |         0.2581        |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |          0.0          | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.2581 |    0:00:00.098000    |    0:00:00.011001    |    0:00:00.098000   |\n",
      "|    15    | 0.2581 |    0:00:00.075998    |    0:00:00.011005    |    0:00:00.075998   |\n",
      "|    30    | 0.2581 |    0:00:00.105997    |    0:00:00.012999    |    0:00:00.105997   |\n",
      "|    45    | 0.2581 |    0:00:00.098000    |    0:00:00.019000    |    0:00:00.098000   |\n",
      "| Average  | 0.2581 |    0:00:00.094499    |    0:00:00.013501    |    0:00:00.054000   |\n",
      "| Std Dev. |  0.0   | 0.011169126332433757 | 0.003277673237748564 | 0.04132684554517183 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.4516  |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    |  0.4516  |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    |  0.6774  |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    |  0.7097  |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  |  0.5726  |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. |  0.1215  | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.3182  |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    |   0.3182  |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    |   0.3621  |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    |   0.3667  |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  |   0.3413  |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. |   0.0232  | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.4516     |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    |      0.4516     |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    |      0.6774     |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    |      0.7097     |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  |      0.5726     |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. |      0.1215     | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.3043 |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    | 0.3043 |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    | 0.4565 |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    | 0.4783 |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  | 0.3859 |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. | 0.0819 | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.4516    |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    |    0.4516    |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    |    0.6774    |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    |    0.7097    |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  |    0.5726    |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. |    0.1215    | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.3111  |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    |   0.3111  |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    |   0.4038  |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    |   0.4151  |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  |   0.3603  |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. |   0.0493  | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.4516     |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    |      0.4516     |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    |      0.6774     |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    |      0.7097     |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  |      0.5726     |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. |      0.1215     | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.3043 |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    | 0.3043 |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    | 0.4565 |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    | 0.4783 |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  | 0.3859 |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. | 0.0819 | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.2581        |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    |         0.2581        |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    |         0.2581        |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    |         0.2581        |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  |         0.2581        |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. |          0.0          | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.5484 |    0:00:00.094999    |    0:00:00.009001    |    0:00:00.094999   |\n",
      "|    15    | 0.5484 |    0:00:00.105001    |    0:00:00.010998    |    0:00:00.105001   |\n",
      "|    30    | 0.3226 |    0:00:00.134007    |    0:00:00.022994    |    0:00:00.134007   |\n",
      "|    45    | 0.2903 |    0:00:00.117999    |    0:00:00.016000    |    0:00:00.117999   |\n",
      "| Average  | 0.4274 |    0:00:00.113002    |    0:00:00.014748    |    0:00:00.063875   |\n",
      "| Std Dev. | 0.1215 | 0.014614243483058006 | 0.005400198835841277 | 0.05034680005984009 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+----------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+----------+----------------------+-----------------------+----------------------+\n",
      "|    5     |  0.1613  |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    |  0.2903  |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    |  0.7742  |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    |  0.7419  |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  |  0.4919  |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. |  0.2703  | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+----------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+----------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+-----------------------+----------------------+\n",
      "|    5     |   0.2068  |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    |   0.3687  |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    |   0.7024  |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    |   0.6293  |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  |   0.4768  |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. |   0.1992  | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+-----------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+----------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+-----------------------+----------------------+\n",
      "|    5     |      0.1613     |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    |      0.2903     |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    |      0.7742     |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    |      0.7419     |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  |      0.4919     |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. |      0.2703     | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+-----------------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "|    5     | 0.1495 |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    | 0.3587 |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    | 0.6848 |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    | 0.5408 |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  | 0.4334 |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. | 0.2006 | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+----------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+--------------+----------------------+-----------------------+----------------------+\n",
      "|    5     |    0.1613    |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    |    0.2903    |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    |    0.7742    |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    |    0.7419    |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  |    0.4919    |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. |    0.2703    | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+--------------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+----------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+-----------+----------------------+-----------------------+----------------------+\n",
      "|    5     |   0.1534  |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    |   0.2896  |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    |   0.6922  |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    |   0.5231  |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  |   0.4146  |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. |   0.2078  | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+-----------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+----------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+-----------------+----------------------+-----------------------+----------------------+\n",
      "|    5     |      0.1613     |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    |      0.2903     |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    |      0.7742     |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    |      0.7419     |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  |      0.4919     |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. |      0.2703     | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+-----------------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "|    k     |  ROC   |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "|    5     | 0.1495 |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    | 0.3587 |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    | 0.6848 |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    | 0.5408 |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  | 0.4334 |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. | 0.2006 | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+----------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+-----------------------+----------------------+-----------------------+----------------------+\n",
      "|    5     |         0.2321        |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    |         0.2199        |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    |         0.4147        |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    |         0.2883        |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  |         0.2888        |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. |         0.0772        | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+-----------------------+----------------------+-----------------------+----------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "|    k     |  MAE   |      Train Time      |       Test time       |      Total Time      |\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "|    5     | 0.8387 |    0:00:00.113000    |     0:00:00.016000    |    0:00:00.113000    |\n",
      "|    15    | 0.7097 |    0:00:00.132001    |     0:00:00.017007    |    0:00:00.132001    |\n",
      "|    30    | 0.2258 |    0:00:00.161992    |     0:00:00.019000    |    0:00:00.161992    |\n",
      "|    45    | 0.2581 |    0:00:00.134000    |     0:00:00.021001    |    0:00:00.134000    |\n",
      "| Average  | 0.5081 |    0:00:00.135248    |     0:00:00.018252    |    0:00:00.076750    |\n",
      "| Std Dev. | 0.2703 | 0.017480947811898233 | 0.0019192804127439746 | 0.059805179393613954 |\n",
      "+----------+--------+----------------------+-----------------------+----------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+---------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+----------+----------------------+---------------------+---------------------+\n",
      "|    5     |  0.4516  |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    |  0.5161  |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    |  0.4194  |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    |  0.7419  |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  |  0.5323  |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. |  0.126   | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+----------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    5     |   0.4748  |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    |   0.5399  |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    |   0.4271  |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    |    0.65   |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  |   0.5229  |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. |   0.0836  | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    5     |      0.4516     |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    |      0.5161     |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    |      0.4194     |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    |      0.7419     |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  |      0.5323     |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. |      0.126      | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    5     | 0.4674 |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    | 0.5516 |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    | 0.4049 |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    | 0.6223 |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  | 0.5115 |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. | 0.0825 | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+---------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------------+----------------------+---------------------+---------------------+\n",
      "|    5     |    0.4516    |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    |    0.5161    |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    |    0.4194    |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    |    0.7419    |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  |    0.5323    |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. |    0.126     | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+--------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    5     |   0.4303  |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    |   0.4973  |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    |   0.3882  |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    |   0.631   |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  |   0.4867  |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. |   0.0919  | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    5     |      0.4516     |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    |      0.5161     |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    |      0.4194     |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    |      0.7419     |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  |      0.5323     |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. |      0.126      | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    5     | 0.4674 |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    | 0.5516 |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    | 0.4049 |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    | 0.6223 |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  | 0.5115 |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. | 0.0825 | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+---------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------------------+----------------------+---------------------+---------------------+\n",
      "|    5     |         0.2467        |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    |         0.2806        |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    |         0.2316        |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    |         0.3488        |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  |         0.2769        |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. |         0.0451        | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+-----------------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    5     | 0.5484 |    0:00:00.134998    |    0:00:00.016000   |    0:00:00.134998   |\n",
      "|    15    | 0.4839 |    0:00:00.166000    |    0:00:00.021000   |    0:00:00.166000   |\n",
      "|    30    | 0.5806 |    0:00:00.160000    |    0:00:00.013998   |    0:00:00.160000   |\n",
      "|    45    | 0.2581 |    0:00:00.138000    |    0:00:00.020000   |    0:00:00.138000   |\n",
      "| Average  | 0.4677 |    0:00:00.149750    |    0:00:00.017750   |    0:00:00.083750   |\n",
      "| Std Dev. | 0.126  | 0.013461324258946623 | 0.00286208476477017 | 0.06671357665235186 |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.5806  |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    |  0.5806  |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    |  0.6129  |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    |  0.7097  |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  |  0.621   |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. |  0.0529  | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.5114  |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    |   0.4256  |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    |   0.4433  |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    |   0.5417  |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  |   0.4805  |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. |   0.0477  | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.5806     |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    |      0.5806     |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    |      0.6129     |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    |      0.7097     |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  |      0.621      |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. |      0.0529     | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.5136 |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    | 0.4321 |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    | 0.4538 |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    | 0.519  |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  | 0.4796 |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. | 0.0375 | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.5806    |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    |    0.5806    |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    |    0.6129    |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    |    0.7097    |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  |    0.621     |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. |    0.0529    | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.5067  |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    |   0.4284  |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    |   0.4464  |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    |   0.5027  |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  |   0.4711  |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. |   0.0343  | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.5806     |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    |      0.5806     |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    |      0.6129     |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    |      0.7097     |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  |      0.621      |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. |      0.0529     | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.5136 |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    | 0.4321 |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    | 0.4538 |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    | 0.519  |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  | 0.4796 |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. | 0.0375 | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.2636        |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    |         0.2437        |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    |         0.2466        |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    |         0.2675        |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  |         0.2553        |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. |         0.0103        | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.4194 |    0:00:00.113002    |    0:00:00.008998    |    0:00:00.113002   |\n",
      "|    15    | 0.4194 |    0:00:00.126000    |    0:00:00.011000    |    0:00:00.126000   |\n",
      "|    30    | 0.3871 |    0:00:00.142999    |    0:00:00.023000    |    0:00:00.142999   |\n",
      "|    45    | 0.2903 |    0:00:00.191001    |    0:00:00.026000    |    0:00:00.191001   |\n",
      "| Average  | 0.379  |    0:00:00.143250    |    0:00:00.017250    |    0:00:00.080250   |\n",
      "| Std Dev. | 0.0529 | 0.029549669966133518 | 0.007361627789388953 | 0.06657882576145284 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.4516  |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    |  0.6452  |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    |  0.6129  |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    |  0.5806  |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  |  0.5726  |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. |  0.0735  | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.4307  |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    |   0.5571  |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    |   0.497   |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    |   0.3333  |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  |   0.4545  |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. |   0.083   | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.4516     |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    |      0.6452     |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    |      0.6129     |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    |      0.5806     |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  |      0.5726     |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. |      0.0735     | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.4167 |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    | 0.553  |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    | 0.4975 |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    | 0.4091 |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  | 0.4691 |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. | 0.0596 | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.4516    |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    |    0.6452    |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    |    0.6129    |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    |    0.5806    |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  |    0.5726    |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. |    0.0735    | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.4125  |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    |   0.5542  |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    |   0.4946  |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    |   0.3673  |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  |   0.4572  |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. |   0.0723  | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.4516     |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    |      0.6452     |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    |      0.6129     |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    |      0.5806     |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  |      0.5726     |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. |      0.0735     | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.4167 |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    | 0.553  |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    | 0.4975 |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    | 0.4091 |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  | 0.4691 |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. | 0.0596 | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.265         |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    |         0.3185        |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    |         0.2893        |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    |         0.2903        |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  |         0.2908        |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. |         0.019         | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.5484 |    0:00:00.116000   |    0:00:00.012000    |    0:00:00.116000   |\n",
      "|    15    | 0.3548 |    0:00:00.178001   |    0:00:00.019001    |    0:00:00.178001   |\n",
      "|    30    | 0.3871 |    0:00:00.218998   |    0:00:00.018000    |    0:00:00.218998   |\n",
      "|    45    | 0.4194 |    0:00:00.189000   |    0:00:00.022001    |    0:00:00.189000   |\n",
      "| Average  | 0.4274 |    0:00:00.175500   |    0:00:00.017750    |    0:00:00.096625   |\n",
      "| Std Dev. | 0.0735 | 0.03748597775535285 | 0.003631791565453306 | 0.08324907781579725 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.6333  |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    |  0.6667  |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |  0.7333  |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |  0.7333  |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  |  0.6917  |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. |  0.0433  | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.3519  |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    |   0.3571  |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |   0.3667  |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |   0.3667  |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  |   0.3606  |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. |   0.0064  | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.6333     |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    |      0.6667     |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |      0.7333     |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |      0.7333     |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  |      0.6917     |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. |      0.0433     | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.4318 |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    | 0.4545 |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |  0.5   |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |  0.5   |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  | 0.4716 |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. | 0.0295 | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.6333    |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    |    0.6667    |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |    0.7333    |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |    0.7333    |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  |    0.6917    |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. |    0.0433    | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.3878  |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    |    0.4    |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |   0.4231  |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |   0.4231  |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  |   0.4085  |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. |   0.0152  | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.6333     |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    |      0.6667     |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |      0.7333     |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |      0.7333     |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  |      0.6917     |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. |      0.0433     | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.4318 |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    | 0.4545 |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |  0.5   |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |  0.5   |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  | 0.4716 |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. | 0.0295 | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.2667        |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    |         0.2667        |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    |         0.2667        |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    |         0.2667        |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  |         0.2667        |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. |          0.0          | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.3667 |    0:00:00.128999    |    0:00:00.009001    |    0:00:00.128999   |\n",
      "|    15    | 0.3333 |    0:00:00.148000    |    0:00:00.019000    |    0:00:00.148000   |\n",
      "|    30    | 0.2667 |    0:00:00.152000    |    0:00:00.015011    |    0:00:00.152000   |\n",
      "|    45    | 0.2667 |    0:00:00.160989    |    0:00:00.016002    |    0:00:00.160989   |\n",
      "| Average  | 0.3083 |    0:00:00.147497    |    0:00:00.014753    |    0:00:00.081125   |\n",
      "| Std Dev. | 0.0433 | 0.011669732183087657 | 0.003631597245401458 | 0.06693212326070054 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  0.5333  |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |  0.7333  |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |  0.7333  |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |  0.7333  |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  |  0.6833  |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. |  0.0866  | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    0.45   |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |   0.3667  |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |   0.3667  |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |   0.3667  |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  |   0.3875  |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. |   0.0361  | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.5333     |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |      0.7333     |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |      0.7333     |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |      0.7333     |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  |      0.6833     |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. |      0.0866     | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.4432 |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |  0.5   |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |  0.5   |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |  0.5   |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  | 0.4858 |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. | 0.0246 | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    0.5333    |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |    0.7333    |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |    0.7333    |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |    0.7333    |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  |    0.6833    |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. |    0.0866    | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   0.4444  |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |   0.4231  |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |   0.4231  |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |   0.4231  |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  |   0.4284  |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. |   0.0093  | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.5333     |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |      0.7333     |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |      0.7333     |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |      0.7333     |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  |      0.6833     |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. |      0.0866     | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.4432 |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |  0.5   |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |  0.5   |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |  0.5   |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  | 0.4858 |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. | 0.0246 | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |          0.25         |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    |         0.2667        |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    |         0.2667        |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    |         0.2667        |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  |         0.2625        |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. |         0.0072        | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.4667 |    0:00:00.123999    |     0:00:00.015008    |    0:00:00.123999   |\n",
      "|    15    | 0.2667 |    0:00:00.125992    |     0:00:00.013999    |    0:00:00.125992   |\n",
      "|    30    | 0.2667 |    0:00:00.162002    |     0:00:00.026999    |    0:00:00.162002   |\n",
      "|    45    | 0.2667 |    0:00:00.160000    |     0:00:00.025999    |    0:00:00.160000   |\n",
      "| Average  | 0.3167 |    0:00:00.142998    |     0:00:00.020501    |    0:00:00.081750   |\n",
      "| Std Dev. | 0.0866 | 0.018030536523844013 | 0.0060187035994207815 | 0.06270594332129442 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.6667  |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    |  0.6667  |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |  0.7333  |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |  0.7333  |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |   0.7    |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. |  0.0333  | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.5417  |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    |   0.3571  |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |   0.3667  |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |   0.3667  |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |   0.408   |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. |   0.0772  | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6667     |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    |      0.6667     |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |      0.7333     |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |      0.7333     |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |       0.7       |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. |      0.0333     | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.5341 |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    | 0.4545 |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |  0.5   |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |  0.5   |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  | 0.4972 |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. | 0.0283 | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.6667    |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    |    0.6667    |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |    0.7333    |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |    0.7333    |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |     0.7      |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. |    0.0333    | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.5342  |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    |    0.4    |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |   0.4231  |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |   0.4231  |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |   0.4451  |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. |   0.0523  | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6667     |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    |      0.6667     |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |      0.7333     |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |      0.7333     |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |       0.7       |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. |      0.0333     | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.5341 |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    | 0.4545 |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |  0.5   |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |  0.5   |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  | 0.4972 |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. | 0.0283 | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.2833        |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    |         0.2667        |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    |         0.2667        |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    |         0.2667        |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |         0.2708        |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. |         0.0072        | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.3333 |    0:00:00.089000   |    0:00:00.018003    |    0:00:00.089000   |\n",
      "|    15    | 0.3333 |    0:00:00.138001   |    0:00:00.022998    |    0:00:00.138001   |\n",
      "|    30    | 0.2667 |    0:00:00.177001   |    0:00:00.025999    |    0:00:00.177001   |\n",
      "|    45    | 0.2667 |    0:00:00.168999   |    0:00:00.027001    |    0:00:00.168999   |\n",
      "| Average  |  0.3   |    0:00:00.143250   |    0:00:00.023500    |    0:00:00.083375   |\n",
      "| Std Dev. | 0.0333 | 0.03454252913006773 | 0.003499040039969156 | 0.06471271408472405 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  0.5667  |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    |  0.7333  |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |  0.7333  |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |  0.7333  |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  |  0.6917  |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. |  0.0722  | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   0.4683  |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    |   0.625   |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |   0.3667  |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |   0.3667  |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  |   0.4566  |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. |   0.1057  | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.5667     |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    |      0.7333     |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |      0.7333     |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |      0.7333     |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  |      0.6917     |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. |      0.0722     | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.4659 |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    | 0.5398 |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |  0.5   |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |  0.5   |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  | 0.5014 |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. | 0.0262 | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    0.5667    |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    |    0.7333    |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |    0.7333    |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |    0.7333    |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  |    0.6917    |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. |    0.0722    | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   0.4665  |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    |    0.52   |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |   0.4231  |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |   0.4231  |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  |   0.4582  |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. |   0.0399  | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.5667     |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    |      0.7333     |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |      0.7333     |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |      0.7333     |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  |      0.6917     |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. |      0.0722     | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.4659 |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    | 0.5398 |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |  0.5   |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |  0.5   |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  | 0.5014 |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. | 0.0262 | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |         0.2556        |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    |         0.2958        |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    |         0.2667        |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    |         0.2667        |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  |         0.2712        |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. |         0.0149        | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.4333 |    0:00:00.075999    |     0:00:00.014000    |    0:00:00.075999   |\n",
      "|    15    | 0.2667 |    0:00:00.094000    |     0:00:00.021000    |    0:00:00.094000   |\n",
      "|    30    | 0.2667 |    0:00:00.123004    |     0:00:00.022996    |    0:00:00.123004   |\n",
      "|    45    | 0.2667 |    0:00:00.131000    |     0:00:00.024000    |    0:00:00.131000   |\n",
      "| Average  | 0.3083 |    0:00:00.106001    |     0:00:00.020499    |    0:00:00.063250   |\n",
      "| Std Dev. | 0.0722 | 0.022125683535135793 | 0.0039045292403665065 | 0.04560734084815517 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.5239  | 0.1524 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    |  0.6026  | 0.1385 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    |  0.6772  | 0.1005 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    |  0.7159  | 0.0465 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  |  0.6299  | 0.1095 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. |  0.0735  | 0.041  |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.4125  | 0.0958 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    |   0.4286  | 0.1003 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    |   0.427   | 0.1014 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    |   0.4359  | 0.1154 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  |   0.426   | 0.1032 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. |   0.0085  | 0.0073 |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.5239     | 0.1524 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    |      0.6026     | 0.1385 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    |      0.6772     | 0.1005 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    |      0.7159     | 0.0465 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  |      0.6299     | 0.1095 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. |      0.0735     | 0.041  |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.4226 | 0.1094 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    | 0.4649 | 0.0786 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    | 0.4997 | 0.0687 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    | 0.5069 | 0.0502 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  | 0.4735 | 0.0767 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. | 0.0334 | 0.0214 |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.5239    | 0.1524 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    |    0.6026    | 0.1385 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    |    0.6772    | 0.1005 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    |    0.7159    | 0.0465 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  |    0.6299    | 0.1095 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. |    0.0735    | 0.041  |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.4073  | 0.1029 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    |   0.425   | 0.0797 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    |   0.4543  | 0.0836 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    |   0.4557  | 0.0722 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  |   0.4356  | 0.0846 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. |   0.0204  | 0.0113 |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.5239     | 0.1524 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    |      0.6026     | 0.1385 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    |      0.6772     | 0.1005 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    |      0.7159     | 0.0465 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  |      0.6299     | 0.1095 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. |      0.0735     | 0.041  |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.4226 | 0.1094 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    | 0.4649 | 0.0786 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    | 0.4997 | 0.0687 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    | 0.5069 | 0.0502 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  | 0.4735 | 0.0767 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. | 0.0334 | 0.0214 |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.2579 | 0.0129 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    | 0.2675 | 0.0257 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    | 0.2765 | 0.0482 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    | 0.2778 | 0.0259 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  | 0.2699 | 0.0282 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. | 0.008  | 0.0127 |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.4761 | 0.1524 | 0:00:00.108800 | 0:00:00.012901 | 0:00:00.121701 |\n",
      "|    15    | 0.3974 | 0.1385 | 0:00:00.128899 | 0:00:00.016701 | 0:00:00.145600 |\n",
      "|    30    | 0.3228 | 0.1005 | 0:00:00.153800 | 0:00:00.020100 | 0:00:00.173900 |\n",
      "|    45    | 0.2841 | 0.0465 | 0:00:00.148899 | 0:00:00.021700 | 0:00:00.170599 |\n",
      "| Average  | 0.3701 | 0.1095 | 0:00:00.135099 | 0:00:00.017850 | 0:00:00.152950 |\n",
      "| Std Dev. | 0.0735 | 0.041  |  0.0178203007  |  0.003379974   |  0.0211003804  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\Hill_Valley'\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.6557  |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    |  0.623   |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    |  0.5738  |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    |  0.5246  |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  |  0.5943  |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. |  0.0497  | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.6559  |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    |   0.6228  |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    |   0.5744  |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    |   0.5247  |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  |   0.5945  |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. |   0.0496  | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6557     |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    |      0.623      |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    |      0.5738     |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    |      0.5246     |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  |      0.5943     |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. |      0.0497     | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.6559 |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    | 0.6226 |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    | 0.5742 |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    | 0.5247 |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  | 0.5944 |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. | 0.0496 | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.6557    |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    |    0.623     |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    |    0.5738    |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    |    0.5246    |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  |    0.5943    |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. |    0.0497    | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.6557  |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    |   0.6225  |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    |   0.5737  |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    |   0.5246  |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  |   0.5941  |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. |   0.0496  | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6557     |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    |      0.623      |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    |      0.5738     |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    |      0.5246     |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  |      0.5943     |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. |      0.0497     | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.6559 |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    | 0.6226 |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    | 0.5742 |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    | 0.5247 |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  | 0.5944 |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. | 0.0496 | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.6104        |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    |         0.5836        |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    |         0.551         |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    |         0.5212        |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  |         0.5665        |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. |         0.0336        | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.3443 |    0:00:00.850000   |    0:00:00.023999    |    0:00:00.850000   |\n",
      "|    15    | 0.377  |    0:00:00.740001   |    0:00:00.032000    |    0:00:00.740001   |\n",
      "|    30    | 0.4262 |    0:00:00.668998   |    0:00:00.041001    |    0:00:00.668998   |\n",
      "|    45    | 0.4754 |    0:00:00.801001   |    0:00:00.062001    |    0:00:00.801001   |\n",
      "| Average  | 0.4057 |    0:00:00.765000   |    0:00:00.039750    |    0:00:00.402375   |\n",
      "| Std Dev. | 0.0497 | 0.06775368436993622 | 0.014184707649509961 | 0.36591358942272806 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "|    5     |  0.541   |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    |  0.5574  |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    |  0.5902  |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    |  0.5902  |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  |  0.5697  |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. |  0.0213  | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.5406  |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    |   0.5571  |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    |   0.5917  |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    |    0.59   |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  |   0.5698  |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. |   0.0218  | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.541      |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    |      0.5574     |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    |      0.5902     |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    |      0.5902     |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  |      0.5697     |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. |      0.0213     | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.5403 |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    | 0.557  |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    | 0.5887 |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    | 0.5898 |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  | 0.569  |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. | 0.0211 | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "|    5     |    0.541     |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    |    0.5574    |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    |    0.5902    |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    |    0.5902    |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  |    0.5697    |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. |    0.0213    | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+--------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "|    5     |   0.5399  |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    |   0.5569  |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    |   0.5862  |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    |   0.5897  |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  |   0.5682  |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. |   0.0207  | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+-----------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "|    5     |      0.541      |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    |      0.5574     |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    |      0.5902     |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    |      0.5902     |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  |      0.5697     |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. |      0.0213     | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+-----------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.5403 |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    | 0.557  |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    | 0.5887 |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    | 0.5898 |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  | 0.569  |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. | 0.0211 | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "|    5     |         0.5298        |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    |         0.5397        |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    |         0.5591        |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    |         0.5606        |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  |         0.5473        |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. |         0.013         | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+-----------------------+---------------------+---------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |     Total Time     |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "|    5     | 0.459  |    0:00:00.974000   |    0:00:00.034001   |   0:00:00.974000   |\n",
      "|    15    | 0.4426 |    0:00:00.911000   |    0:00:00.039000   |   0:00:00.911000   |\n",
      "|    30    | 0.4098 |    0:00:00.862000   |    0:00:00.053000   |   0:00:00.862000   |\n",
      "|    45    | 0.4098 |    0:00:00.889000   |    0:00:00.055000   |   0:00:00.889000   |\n",
      "| Average  | 0.4303 |    0:00:00.909000   |    0:00:00.045250   |   0:00:00.477125   |\n",
      "| Std Dev. | 0.0213 | 0.04134594051854751 | 0.00895438120871681 | 0.4329097677339836 |\n",
      "+----------+--------+---------------------+---------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+----------+---------------------+---------------------+-------------------+\n",
      "|    5     |  0.5902  |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    |  0.6066  |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    |  0.459   |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    |  0.4426  |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  |  0.5246  |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. |  0.0742  | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+----------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+-------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+---------------------+---------------------+-------------------+\n",
      "|    5     |   0.5904  |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    |   0.6098  |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    |   0.4486  |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    |   0.4401  |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  |   0.5222  |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. |   0.0782  | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+-----------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+---------------------+---------------------+-------------------+\n",
      "|    5     |      0.5902     |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    |      0.6066     |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    |      0.459      |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    |      0.4426     |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  |      0.5246     |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. |      0.0742     | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+-----------------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "|    5     | 0.5892 |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    | 0.6048 |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    | 0.4559 |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    | 0.4414 |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  | 0.5228 |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. | 0.0746 | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------------+---------------------+---------------------+-------------------+\n",
      "|    5     |    0.5902    |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    |    0.6066    |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    |    0.459     |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    |    0.4426    |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  |    0.5246    |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. |    0.0742    | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+--------------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------+---------------------+---------------------+-------------------+\n",
      "|    5     |   0.5884  |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    |   0.6013  |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    |   0.4372  |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    |   0.4389  |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  |   0.5164  |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. |   0.0785  | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+-----------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------+---------------------+---------------------+-------------------+\n",
      "|    5     |      0.5902     |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    |      0.6066     |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    |      0.459      |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    |      0.4426     |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  |      0.5246     |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. |      0.0742     | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+-----------------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "|    5     | 0.5892 |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    | 0.6048 |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    | 0.4559 |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    | 0.4414 |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  | 0.5228 |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. | 0.0746 | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+---------------------+---------------------+-------------------+\n",
      "|    5     |         0.5598        |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    |         0.5695        |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    |         0.4875        |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    |         0.4818        |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  |         0.5247        |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. |         0.0402        | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+-----------------------+---------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time      |     Total Time    |\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "|    5     | 0.4098 |    0:00:00.891001   |    0:00:00.036000   |   0:00:00.891001  |\n",
      "|    15    | 0.3934 |    0:00:00.893000   |    0:00:00.044001   |   0:00:00.893000  |\n",
      "|    30    | 0.541  |    0:00:00.959000   |    0:00:00.049999   |   0:00:00.959000  |\n",
      "|    45    | 0.5574 |    0:00:00.800003   |    0:00:00.057998   |   0:00:00.800003  |\n",
      "| Average  | 0.4754 |    0:00:00.885751   |    0:00:00.047000   |   0:00:00.466375  |\n",
      "| Std Dev. | 0.0742 | 0.05656460373818901 | 0.00806152555197709 | 0.421317206924816 |\n",
      "+----------+--------+---------------------+---------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.5574  |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    |  0.4918  |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    |  0.6066  |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    |  0.5902  |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  |  0.5615  |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. |  0.044   | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.5572  |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    |    0.49   |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    |   0.6098  |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    |   0.5904  |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  |   0.5619  |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. |   0.0455  | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.5574     |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    |      0.4918     |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    |      0.6066     |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    |      0.5902     |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  |      0.5615     |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. |      0.044      | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.5565 |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    | 0.4903 |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    | 0.6048 |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    | 0.5892 |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  | 0.5602 |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. | 0.044  | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.5574    |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    |    0.4918    |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    |    0.6066    |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    |    0.5902    |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  |    0.5615    |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. |    0.044     | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.5555  |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    |   0.4868  |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    |   0.6013  |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    |   0.5884  |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  |   0.558   |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. |   0.0444  | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.5574     |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    |      0.4918     |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    |      0.6066     |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    |      0.5902     |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  |      0.5615     |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. |      0.044      | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.5565 |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    | 0.4903 |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    | 0.6048 |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    | 0.5892 |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  | 0.5602 |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. | 0.044  | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.5392        |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    |         0.5034        |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    |         0.5695        |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    |         0.5598        |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  |         0.543         |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. |         0.0253        | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.4426 |    0:00:00.755000   |    0:00:00.026999    |    0:00:00.755000   |\n",
      "|    15    | 0.5082 |    0:00:00.916000   |    0:00:00.042001    |    0:00:00.916000   |\n",
      "|    30    | 0.3934 |    0:00:00.931000   |    0:00:00.055001    |    0:00:00.931000   |\n",
      "|    45    | 0.4098 |    0:00:01.086000   |    0:00:00.069000    |    0:00:01.086000   |\n",
      "| Average  | 0.4385 |    0:00:00.922000   |    0:00:00.048250    |    0:00:00.485125   |\n",
      "| Std Dev. | 0.044  | 0.11715581841874165 | 0.015546705760789384 | 0.44479570125140105 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.6721  |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    |  0.6885  |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    |  0.541   |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    |  0.4918  |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  |  0.5984  |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. |  0.084   | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.6821  |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    |   0.692   |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    |   0.5372  |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    |   0.4897  |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  |   0.6003  |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. |   0.0885  | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6721     |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    |      0.6885     |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    |      0.541      |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    |      0.4918     |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  |      0.5984     |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. |      0.084      | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.6649 |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    | 0.6837 |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    | 0.535  |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    | 0.4898 |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  | 0.5933 |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. | 0.0828 | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.6721    |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    |    0.6885    |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    |    0.541     |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    |    0.4918    |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  |    0.5984    |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. |    0.084     | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.6611  |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    |   0.6831  |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    |   0.5308  |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    |   0.4896  |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  |   0.5911  |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. |   0.0826  | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6721     |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    |      0.6885     |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    |      0.541      |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    |      0.4918     |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  |      0.5984     |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. |      0.084      | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.6649 |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    | 0.6837 |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    | 0.535  |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    | 0.4898 |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  | 0.5933 |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. | 0.0828 | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.6265        |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    |         0.6426        |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    |         0.543         |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    |         0.5196        |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  |         0.5829        |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. |         0.0526        | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.3279 |    0:00:01.052001   |    0:00:00.035000    |    0:00:01.052001   |\n",
      "|    15    | 0.3115 |    0:00:00.924999   |    0:00:00.043998    |    0:00:00.924999   |\n",
      "|    30    | 0.459  |    0:00:00.760001   |    0:00:00.047003    |    0:00:00.760001   |\n",
      "|    45    | 0.5082 |    0:00:00.671999   |    0:00:00.054998    |    0:00:00.671999   |\n",
      "| Average  | 0.4016 |    0:00:00.852250   |    0:00:00.045250    |    0:00:00.448750   |\n",
      "| Std Dev. | 0.084  | 0.14679346538791932 | 0.007154198538479345 | 0.41666795763384423 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+-------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+----------+-------------------+----------------------+--------------------+\n",
      "|    5     |   0.55   |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |   0.55   |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |   0.6    |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    |  0.5667  |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  |  0.5667  |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. |  0.0204  | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+----------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-------------------+----------------------+--------------------+\n",
      "|    k     | Precision |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------+-------------------+----------------------+--------------------+\n",
      "|    5     |    0.55   |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |    0.55   |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |   0.6007  |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    |   0.5673  |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  |   0.567   |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. |   0.0207  | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+-----------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------------+-------------------+----------------------+--------------------+\n",
      "|    5     |       0.55      |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |       0.55      |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |       0.6       |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    |      0.5667     |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  |      0.5667     |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. |      0.0204     | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+-----------------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "|    k     | Recall |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "|    5     | 0.5501 |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    | 0.5501 |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    | 0.6007 |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    | 0.5673 |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  | 0.567  |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. | 0.0207 | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+-------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------------+-------------------+----------------------+--------------------+\n",
      "|    5     |     0.55     |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |     0.55     |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |     0.6      |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    |    0.5667    |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  |    0.5667    |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. |    0.0204    | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+--------------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------+-------------------+----------------------+--------------------+\n",
      "|    5     |   0.5499  |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |   0.5499  |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |    0.6    |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    |   0.5667  |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  |   0.5666  |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. |   0.0205  | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+-----------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------------+-------------------+----------------------+--------------------+\n",
      "|    5     |       0.55      |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |       0.55      |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |       0.6       |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    |      0.5667     |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  |      0.5667     |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. |      0.0204     | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+-----------------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "|    5     | 0.5501 |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    | 0.5501 |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    | 0.6007 |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    | 0.5673 |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  | 0.567  |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. | 0.0207 | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+-------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+-------------------+----------------------+--------------------+\n",
      "|    5     |         0.5441        |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |         0.5441        |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |         0.5771        |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    |         0.5548        |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  |         0.555         |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. |         0.0135        | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+-----------------------+-------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |     Train Time    |      Test time       |     Total Time     |\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "|    5     |  0.45  |   0:00:00.681001  |    0:00:00.059001    |   0:00:00.681001   |\n",
      "|    15    |  0.45  |   0:00:00.772998  |    0:00:00.028001    |   0:00:00.772998   |\n",
      "|    30    |  0.4   |   0:00:00.902000  |    0:00:00.050000    |   0:00:00.902000   |\n",
      "|    45    | 0.4333 |   0:00:00.671002  |    0:00:00.054997    |   0:00:00.671002   |\n",
      "| Average  | 0.4333 |   0:00:00.756750  |    0:00:00.048000    |   0:00:00.402375   |\n",
      "| Std Dev. | 0.0204 | 0.092806708831792 | 0.011978743156639401 | 0.3604998515596585 |\n",
      "+----------+--------+-------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.6333  |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |   0.7    |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    |  0.6833  |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    |  0.6333  |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  |  0.6625  |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. |  0.0298  | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.6329  |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |   0.7029  |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    |   0.6833  |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    |   0.6329  |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  |   0.663   |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. |   0.0309  | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6333     |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |       0.7       |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    |      0.6833     |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    |      0.6333     |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  |      0.6625     |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. |      0.0298     | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.6329 |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    | 0.6974 |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    | 0.6835 |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    | 0.6329 |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  | 0.6617 |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. | 0.0292 | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.6333    |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |     0.7      |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    |    0.6833    |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    |    0.6333    |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  |    0.6625    |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. |    0.0298    | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.6329  |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |   0.697   |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    |   0.6832  |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    |   0.6329  |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  |   0.6615  |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. |   0.029   | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.6333     |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |       0.7       |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    |      0.6833     |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    |      0.6333     |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  |      0.6625     |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. |      0.0298     | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.6329 |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    | 0.6974 |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    | 0.6835 |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    | 0.6329 |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  | 0.6617 |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. | 0.0292 | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.5996        |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |         0.6475        |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    |         0.6409        |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    |         0.5996        |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  |         0.6219        |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. |         0.0224        | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.3667 |    0:00:00.770000   |    0:00:00.027000    |    0:00:00.770000   |\n",
      "|    15    |  0.3   |    0:00:00.660002   |    0:00:00.022000    |    0:00:00.660002   |\n",
      "|    30    | 0.3167 |    0:00:00.513998   |    0:00:00.027002    |    0:00:00.513998   |\n",
      "|    45    | 0.3667 |    0:00:00.512999   |    0:00:00.041000    |    0:00:00.512999   |\n",
      "| Average  | 0.3375 |    0:00:00.614250   |    0:00:00.029250    |    0:00:00.321750   |\n",
      "| Std Dev. | 0.0298 | 0.10799729807387728 | 0.007084109436209246 | 0.30234561329548226 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+--------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+----------+----------------------+----------------------+--------------------+\n",
      "|    5     |  0.6667  |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |   0.6    |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    |  0.5667  |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    |  0.5667  |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |   0.6    |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. |  0.0408  | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+----------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+--------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+--------------------+\n",
      "|    5     |   0.6667  |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |   0.6007  |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    |   0.5788  |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    |   0.5841  |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |   0.6075  |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. |   0.0351  | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+-----------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+--------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+--------------------+\n",
      "|    5     |      0.6667     |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |       0.6       |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    |      0.5667     |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    |      0.5667     |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |       0.6       |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. |      0.0408     | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+-----------------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "|    5     | 0.6652 |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    | 0.6007 |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    | 0.5717 |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    | 0.5729 |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  | 0.6026 |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. | 0.0379 | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+--------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+--------------------+\n",
      "|    5     |    0.6667    |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |     0.6      |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    |    0.5667    |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    |    0.5667    |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |     0.6      |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. |    0.0408    | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+--------------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+--------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+--------------------+\n",
      "|    5     |   0.6652  |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |    0.6    |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    |   0.5588  |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    |   0.5543  |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |   0.5946  |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. |   0.0445  | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+-----------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+--------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+--------------------+\n",
      "|    5     |      0.6667     |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |       0.6       |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    |      0.5667     |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    |      0.5667     |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |       0.6       |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. |      0.0408     | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+-----------------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "|    5     | 0.6652 |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    | 0.6007 |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    | 0.5717 |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    | 0.5729 |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  | 0.6026 |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. | 0.0379 | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+--------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+--------------------+\n",
      "|    5     |         0.6231        |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |         0.5771        |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    |         0.5596        |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    |         0.5611        |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |         0.5802        |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. |         0.0257        | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+-----------------------+----------------------+----------------------+--------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |     Total Time     |\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "|    5     | 0.3333 |    0:00:00.629000    |    0:00:00.017999    |   0:00:00.629000   |\n",
      "|    15    |  0.4   |    0:00:00.612002    |    0:00:00.032000    |   0:00:00.612002   |\n",
      "|    30    | 0.4333 |    0:00:00.667001    |    0:00:00.027001    |   0:00:00.667001   |\n",
      "|    45    | 0.4333 |    0:00:00.603998    |    0:00:00.033000    |   0:00:00.603998   |\n",
      "| Average  |  0.4   |    0:00:00.628000    |    0:00:00.027500    |   0:00:00.327750   |\n",
      "| Std Dev. | 0.0408 | 0.024259720168797107 | 0.005937343119462064 | 0.3007690532547442 |\n",
      "+----------+--------+----------------------+----------------------+--------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.5833  |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    |  0.6167  |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |   0.5    |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    |  0.5833  |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  |  0.5708  |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. |  0.0431  | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.5848  |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    |   0.6183  |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |   0.5006  |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    |   0.5848  |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  |   0.5721  |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. |   0.0435  | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.5833     |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    |      0.6167     |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |       0.5       |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    |      0.5833     |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  |      0.5708     |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. |      0.0431     | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.5845 |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    | 0.6179 |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    | 0.5006 |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    | 0.5845 |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  | 0.5719 |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. | 0.0434 | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.5833    |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    |    0.6167    |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |     0.5      |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    |    0.5833    |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  |    0.5708    |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. |    0.0431    | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.5832  |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    |   0.6166  |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |    0.5    |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    |   0.5832  |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  |   0.5707  |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. |   0.0431  | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.5833     |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    |      0.6167     |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |       0.5       |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    |      0.5833     |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  |      0.5708     |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. |      0.0431     | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.5845 |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    | 0.6179 |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    | 0.5006 |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    | 0.5845 |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  | 0.5719 |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. | 0.0434 | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.5663        |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    |         0.5899        |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |         0.5169        |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    |         0.5663        |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  |         0.5599        |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. |         0.0266        | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.4167 |    0:00:00.577000    |    0:00:00.019999    |    0:00:00.577000   |\n",
      "|    15    | 0.3833 |    0:00:00.593002    |    0:00:00.029998    |    0:00:00.593002   |\n",
      "|    30    |  0.5   |    0:00:00.574002    |    0:00:00.030999    |    0:00:00.574002   |\n",
      "|    45    | 0.4167 |    0:00:00.536999    |    0:00:00.036000    |    0:00:00.536999   |\n",
      "| Average  | 0.4292 |    0:00:00.570251    |    0:00:00.029249    |    0:00:00.299750   |\n",
      "| Std Dev. | 0.0431 | 0.020511931198221384 | 0.005804371075611081 | 0.27092041344502615 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.5167  |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    |  0.5667  |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    |  0.5833  |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    |  0.5667  |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  |  0.5583  |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. |  0.025   | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.5147  |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    |   0.5673  |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    |   0.5826  |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    |   0.5657  |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  |   0.5576  |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. |   0.0256  | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.5167     |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    |      0.5667     |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    |      0.5833     |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    |      0.5667     |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  |      0.5583     |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. |      0.025      | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.5145 |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    | 0.5673 |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    | 0.5812 |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    | 0.564  |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  | 0.5567 |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. | 0.0252 | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.5167    |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    |    0.5667    |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    |    0.5833    |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    |    0.5667    |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  |    0.5583    |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. |    0.025     | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.5133  |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    |   0.5667  |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    |   0.5804  |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    |   0.5623  |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  |   0.5557  |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. |   0.0254  | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.5167     |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    |      0.5667     |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    |      0.5833     |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    |      0.5667     |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  |      0.5583     |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. |      0.025      | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.5145 |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    | 0.5673 |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    | 0.5812 |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    | 0.564  |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  | 0.5567 |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. | 0.0252 | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.5241        |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    |         0.5548        |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    |         0.5628        |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    |         0.552         |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  |         0.5484        |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. |         0.0146        | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.4833 |    0:00:00.549000   |    0:00:00.018000    |    0:00:00.549000   |\n",
      "|    15    | 0.4333 |    0:00:00.567001   |    0:00:00.026999    |    0:00:00.567001   |\n",
      "|    30    | 0.4167 |    0:00:00.619004   |    0:00:00.028996    |    0:00:00.619004   |\n",
      "|    45    | 0.4333 |    0:00:00.526000   |    0:00:00.033001    |    0:00:00.526000   |\n",
      "| Average  | 0.4417 |    0:00:00.565251   |    0:00:00.026749    |    0:00:00.296000   |\n",
      "| Std Dev. | 0.025  | 0.03426795394719639 | 0.005493974246602191 | 0.27036700467669394 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.5966  | 0.0537 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    |  0.6001  | 0.0598 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    |  0.5704  | 0.0581 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    |  0.5556  | 0.0523 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |  0.5807  | 0.056  | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. |  0.0185  | 0.0031 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.5975  | 0.0555 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    |   0.6011  | 0.0612 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    |   0.5708  | 0.0606 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    |   0.557   | 0.0537 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |   0.5816  | 0.0578 | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. |   0.0184  | 0.0032 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.5966     | 0.0537 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    |      0.6001     | 0.0598 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    |      0.5704     | 0.0581 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    |      0.5556     | 0.0523 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |      0.5807     | 0.056  | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. |      0.0185     | 0.0031 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.5954 | 0.053  | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    | 0.5992 | 0.059  | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    | 0.5696 | 0.0588 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    | 0.5557 | 0.0529 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |  0.58  | 0.0559 | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. | 0.0181 | 0.003  |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.5966    | 0.0537 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    |    0.6001    | 0.0598 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    |    0.5704    | 0.0581 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    |    0.5556    | 0.0523 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |    0.5807    | 0.056  | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. |    0.0185    | 0.0031 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.5945  | 0.0528 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    |   0.5981  | 0.0594 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    |   0.5652  | 0.0625 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    |   0.5531  | 0.0529 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |   0.5777  | 0.0569 | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. |   0.0191  | 0.0042 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.5966     | 0.0537 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    |      0.6001     | 0.0598 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    |      0.5704     | 0.0581 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    |      0.5556     | 0.0523 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |      0.5807     | 0.056  | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. |      0.0185     | 0.0031 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.5954 | 0.053  | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    | 0.5992 | 0.059  | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    | 0.5696 | 0.0588 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    | 0.5557 | 0.0529 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  |  0.58  | 0.0559 | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. | 0.0181 | 0.003  |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.5723 | 0.0373 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    | 0.5752 | 0.0423 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    | 0.5567 | 0.0378 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    | 0.5477 | 0.0307 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  | 0.563  | 0.037  | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. | 0.0113 | 0.0041 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.4034 | 0.0537 | 0:00:00.772800 | 0:00:00.029800 | 0:00:00.802600 |\n",
      "|    15    | 0.3999 | 0.0598 | 0:00:00.759000 | 0:00:00.034000 | 0:00:00.793000 |\n",
      "|    30    | 0.4296 | 0.0581 | 0:00:00.745700 | 0:00:00.041000 | 0:00:00.786701 |\n",
      "|    45    | 0.4444 | 0.0523 | 0:00:00.709900 | 0:00:00.049699 | 0:00:00.759599 |\n",
      "| Average  | 0.4193 | 0.056  | 0:00:00.746850 | 0:00:00.038625 | 0:00:00.785475 |\n",
      "| Std Dev. | 0.0185 | 0.0031 |  0.0233863067  |  0.0075425632  |  0.0159761332  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\ionosphere'\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.9143  |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    |  0.9143  |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    |  0.9143  |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    |  0.9429  |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  |  0.9214  |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. |  0.0124  | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.9149  |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    |   0.9149  |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    |   0.9149  |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    |   0.9583  |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  |   0.9257  |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. |   0.0188  | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.9143     |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    |      0.9143     |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    |      0.9143     |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    |      0.9429     |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  |      0.9214     |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. |      0.0124     | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.9003 |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    | 0.9003 |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    | 0.9003 |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    | 0.9231 |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  | 0.906  |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. | 0.0098 | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.9143    |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    |    0.9143    |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    |    0.9143    |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    |    0.9429    |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  |    0.9214    |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. |    0.0124    | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.9067  |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    |   0.9067  |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    |   0.9067  |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    |   0.9366  |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  |   0.9141  |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. |   0.013   | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.9143     |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    |      0.9143     |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    |      0.9143     |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    |      0.9429     |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  |      0.9214     |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. |      0.0124     | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.9003 |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    | 0.9003 |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    | 0.9003 |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    | 0.9231 |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  | 0.906  |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. | 0.0098 | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.8328        |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    |         0.8328        |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    |         0.8328        |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    |         0.9033        |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  |         0.8504        |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. |         0.0305        | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.0857 |    0:00:00.184000    |    0:00:00.010002    |    0:00:00.184000   |\n",
      "|    15    | 0.0857 |    0:00:00.218998    |    0:00:00.013000    |    0:00:00.218998   |\n",
      "|    30    | 0.0857 |    0:00:00.159999    |    0:00:00.018000    |    0:00:00.159999   |\n",
      "|    45    | 0.0571 |    0:00:00.200000    |    0:00:00.017000    |    0:00:00.200000   |\n",
      "| Average  | 0.0786 |    0:00:00.190749    |    0:00:00.014501    |    0:00:00.102625   |\n",
      "| Std Dev. | 0.0124 | 0.021648841540804747 | 0.003200901908281551 | 0.08947257504273623 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.8857  |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    |  0.8857  |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    |  0.9143  |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    |  0.9143  |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |   0.9    |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. |  0.0143  | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.892   |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    |   0.892   |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    |   0.9149  |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    |   0.9149  |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |   0.9035  |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. |   0.0114  | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.8857     |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    |      0.8857     |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    |      0.9143     |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    |      0.9143     |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |       0.9       |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. |      0.0143     | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.8619 |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    | 0.8619 |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    | 0.9003 |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    | 0.9003 |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  | 0.8811 |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. | 0.0192 | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.8857    |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    |    0.8857    |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    |    0.9143    |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    |    0.9143    |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |     0.9      |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. |    0.0143    | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.8732  |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    |   0.8732  |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    |   0.9067  |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    |   0.9067  |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |   0.8899  |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. |   0.0167  | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.8857     |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    |      0.8857     |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    |      0.9143     |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    |      0.9143     |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |       0.9       |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. |      0.0143     | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.8619 |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    | 0.8619 |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    | 0.9003 |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    | 0.9003 |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  | 0.8811 |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. | 0.0192 | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.785         |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    |         0.785         |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    |         0.8328        |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    |         0.8328        |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |         0.8089        |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. |         0.0239        | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.1143 |    0:00:00.175001    |    0:00:00.011002    |    0:00:00.175001   |\n",
      "|    15    | 0.1143 |    0:00:00.191997    |    0:00:00.011000    |    0:00:00.191997   |\n",
      "|    30    | 0.0857 |    0:00:00.204001    |    0:00:00.019003    |    0:00:00.204001   |\n",
      "|    45    | 0.0857 |    0:00:00.202999    |    0:00:00.018996    |    0:00:00.202999   |\n",
      "| Average  |  0.1   |    0:00:00.193500    |    0:00:00.015000    |    0:00:00.104250   |\n",
      "| Std Dev. | 0.0143 | 0.011672494183430958 | 0.003999233878353838 | 0.08967507380364137 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "|    5     |  0.9143  |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    |  0.9143  |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    |  0.8857  |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    |  0.8857  |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |   0.9    |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. |  0.0143  | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.9048  |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    |   0.9048  |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    |   0.875   |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    |   0.875   |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |   0.8899  |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. |   0.0149  | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.9143     |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    |      0.9143     |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    |      0.8857     |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    |      0.8857     |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |       0.9       |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. |      0.0143     | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.9161 |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    | 0.9161 |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    | 0.8934 |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    | 0.8934 |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  | 0.9047 |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. | 0.0114 | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "|    5     |    0.9143    |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    |    0.9143    |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    |    0.8857    |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    |    0.8857    |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |     0.9      |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. |    0.0143    | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+--------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "|    5     |   0.9096  |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    |   0.9096  |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    |   0.881   |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    |   0.881   |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |   0.8953  |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. |   0.0143  | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+-----------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "|    5     |      0.9143     |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    |      0.9143     |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    |      0.8857     |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    |      0.8857     |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |       0.9       |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. |      0.0143     | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+-----------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.9161 |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    | 0.9161 |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    | 0.8934 |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    | 0.8934 |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  | 0.9047 |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. | 0.0114 | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "|    5     |         0.8198        |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    |         0.8198        |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    |         0.767         |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    |         0.767         |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |         0.7934        |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. |         0.0264        | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+-----------------------+---------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time     |      Test time       |      Total Time     |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "|    5     | 0.0857 |    0:00:00.210000   |    0:00:00.010000    |    0:00:00.210000   |\n",
      "|    15    | 0.0857 |    0:00:00.192000   |    0:00:00.013001    |    0:00:00.192000   |\n",
      "|    30    | 0.1143 |    0:00:00.174999   |    0:00:00.015000    |    0:00:00.174999   |\n",
      "|    45    | 0.1143 |    0:00:00.187000   |    0:00:00.025001    |    0:00:00.187000   |\n",
      "| Average  |  0.1   |    0:00:00.191000   |    0:00:00.015751    |    0:00:00.103375   |\n",
      "| Std Dev. | 0.0143 | 0.01259004885748539 | 0.005629347443432543 | 0.08816544397962492 |\n",
      "+----------+--------+---------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  0.8286  |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    |  0.8571  |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    |  0.8571  |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    |  0.9143  |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  |  0.8643  |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. |  0.0311  | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   0.8258  |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    |   0.8452  |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    |   0.8452  |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    |   0.9048  |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  |   0.8552  |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. |   0.0297  | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.8286     |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    |      0.8571     |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    |      0.8571     |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    |      0.9143     |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  |      0.8643     |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. |      0.0311     | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.8007 |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    | 0.8549 |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    | 0.8549 |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    | 0.9161 |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  | 0.8566 |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. | 0.0408 | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    0.8286    |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    |    0.8571    |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    |    0.8571    |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    |    0.9143    |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  |    0.8643    |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. |    0.0311    | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   0.8098  |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    |   0.8493  |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    |   0.8493  |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    |   0.9096  |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  |   0.8545  |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. |   0.0357  | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.8286     |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    |      0.8571     |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    |      0.8571     |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    |      0.9143     |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  |      0.8643     |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. |      0.0311     | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.8007 |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    | 0.8549 |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    | 0.8549 |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    | 0.9161 |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  | 0.8566 |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. | 0.0408 | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |         0.6807        |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    |         0.722         |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    |         0.722         |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    |         0.8198        |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  |         0.7361        |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. |         0.0512        | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.1714 |    0:00:00.164001    |     0:00:00.015000    |    0:00:00.164001   |\n",
      "|    15    | 0.1429 |    0:00:00.230999    |     0:00:00.013000    |    0:00:00.230999   |\n",
      "|    30    | 0.1429 |    0:00:00.205000    |     0:00:00.017999    |    0:00:00.205000   |\n",
      "|    45    | 0.0857 |    0:00:00.191000    |     0:00:00.019003    |    0:00:00.191000   |\n",
      "| Average  | 0.1357 |    0:00:00.197750    |     0:00:00.016250    |    0:00:00.107000   |\n",
      "| Std Dev. | 0.0311 | 0.024200285133187015 | 0.0023855814268761827 | 0.09236463437103741 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.8286  |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    |  0.8571  |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    |  0.8571  |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    |  0.9143  |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  |  0.8643  |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. |  0.0311  | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.8483  |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    |    0.87   |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    |    0.87   |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    |   0.9149  |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  |   0.8758  |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. |   0.0242  | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.8286     |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    |      0.8571     |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    |      0.8571     |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    |      0.9143     |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  |      0.8643     |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. |      0.0311     | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.785  |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    | 0.8234 |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    | 0.8234 |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    | 0.9003 |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  | 0.833  |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. | 0.0419 | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.8286    |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    |    0.8571    |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    |    0.8571    |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    |    0.9143    |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  |    0.8643    |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. |    0.0311    | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.8011  |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    |   0.8381  |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    |   0.8381  |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    |   0.9067  |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  |   0.846   |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. |   0.0381  | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.8286     |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    |      0.8571     |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    |      0.8571     |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    |      0.9143     |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  |      0.8643     |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. |      0.0311     | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.785  |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    | 0.8234 |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    | 0.8234 |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    | 0.9003 |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  | 0.833  |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. | 0.0419 | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.6899        |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    |         0.7374        |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    |         0.7374        |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    |         0.8328        |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  |         0.7493        |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. |         0.0519        | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.1714 |    0:00:00.203999    |    0:00:00.012001    |    0:00:00.203999   |\n",
      "|    15    | 0.1429 |    0:00:00.197999    |    0:00:00.012002    |    0:00:00.197999   |\n",
      "|    30    | 0.1429 |    0:00:00.213000    |    0:00:00.025005    |    0:00:00.213000   |\n",
      "|    45    | 0.0857 |    0:00:00.183995    |    0:00:00.018999    |    0:00:00.183995   |\n",
      "| Average  | 0.1357 |    0:00:00.199748    |    0:00:00.017002    |    0:00:00.108375   |\n",
      "| Std Dev. | 0.0311 | 0.010546385739646369 | 0.005432642941578071 | 0.09175746594429555 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.8    |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    |  0.8286  |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    |  0.8857  |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    |  0.9143  |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  |  0.8571  |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. |  0.0452  | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.8793  |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    |   0.8483  |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    |   0.892   |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    |    0.94   |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  |   0.8899  |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. |   0.033   | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       0.8       |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    |      0.8286     |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    |      0.8857     |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    |      0.9143     |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  |      0.8571     |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. |      0.0452     | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.7308 |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    | 0.785  |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    | 0.8619 |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    | 0.8846 |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  | 0.8156 |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. | 0.0613 | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |     0.8      |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    |    0.8286    |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    |    0.8857    |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    |    0.9143    |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  |    0.8571    |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. |    0.0452    | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.7472  |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    |   0.8011  |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    |   0.8732  |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    |   0.9029  |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  |   0.8311  |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. |   0.061   | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |       0.8       |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    |      0.8286     |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    |      0.8857     |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    |      0.9143     |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  |      0.8571     |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. |      0.0452     | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.7308 |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    | 0.785  |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    | 0.8619 |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    | 0.8846 |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  | 0.8156 |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. | 0.0613 | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.6615        |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    |         0.6899        |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    |         0.785         |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    |         0.8549        |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  |         0.7478        |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. |         0.0769        | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.2   |    0:00:00.180999    |    0:00:00.010000    |    0:00:00.180999   |\n",
      "|    15    | 0.1714 |    0:00:00.171000    |    0:00:00.013005    |    0:00:00.171000   |\n",
      "|    30    | 0.1143 |    0:00:00.165997    |    0:00:00.023999    |    0:00:00.165997   |\n",
      "|    45    | 0.0857 |    0:00:00.191001    |    0:00:00.021998    |    0:00:00.191001   |\n",
      "| Average  | 0.1429 |    0:00:00.177249    |    0:00:00.017250    |    0:00:00.097250   |\n",
      "| Std Dev. | 0.0452 | 0.009602808211740796 | 0.005888208917340632 | 0.08039498718348212 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "|    5     |  0.9429  |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    |  0.9429  |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |   1.0    |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |   1.0    |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  |  0.9714  |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. |  0.0286  | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.96   |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    |   0.9366  |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |    1.0    |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |    1.0    |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  |   0.9741  |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. |   0.0271  | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.9429     |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    |      0.9429     |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |       1.0       |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |       1.0       |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  |      0.9714     |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. |      0.0286     | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.9167 |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    | 0.9366 |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |  1.0   |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |  1.0   |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  | 0.9633 |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. | 0.0374 | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "|    5     |    0.9429    |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    |    0.9429    |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |     1.0      |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |     1.0      |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  |    0.9714    |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. |    0.0286    | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+--------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "|    5     |   0.9337  |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    |   0.9366  |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |    1.0    |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |    1.0    |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  |   0.9676  |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. |   0.0324  | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+-----------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "|    5     |      0.9429     |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    |      0.9429     |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |       1.0       |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |       1.0       |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  |      0.9714     |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. |      0.0286     | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+-----------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.9167 |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    | 0.9366 |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |  1.0   |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |  1.0   |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  | 0.9633 |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. | 0.0374 | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "|    5     |         0.8905        |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    |         0.8688        |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |          1.0          |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |          1.0          |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  |         0.9398        |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. |         0.0607        | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+-----------------------+----------------------+----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "|    5     | 0.0571 |    0:00:00.171999    |    0:00:00.010000    |    0:00:00.171999   |\n",
      "|    15    | 0.0571 |    0:00:00.216001    |    0:00:00.020999    |    0:00:00.216001   |\n",
      "|    30    |  0.0   |    0:00:00.184003    |    0:00:00.015000    |    0:00:00.184003   |\n",
      "|    45    |  0.0   |    0:00:00.185999    |    0:00:00.015998    |    0:00:00.185999   |\n",
      "| Average  | 0.0286 |    0:00:00.189501    |    0:00:00.015499    |    0:00:00.102500   |\n",
      "| Std Dev. | 0.0286 | 0.016210278498263255 | 0.003904681626695178 | 0.08779587520756298 |\n",
      "+----------+--------+----------------------+----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   1.0    |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    |  0.9714  |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    |  0.9429  |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    |  0.9429  |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  |  0.9643  |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. |  0.0237  | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    |   0.9615  |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    |   0.9366  |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    |   0.9366  |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  |   0.9587  |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. |   0.0259  | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    |      0.9714     |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    |      0.9429     |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    |      0.9429     |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  |      0.9643     |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. |      0.0237     | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    | 0.9783 |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    | 0.9366 |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    | 0.9366 |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  | 0.9629 |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. | 0.0274 | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |     1.0      |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    |    0.9714    |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    |    0.9429    |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    |    0.9429    |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  |    0.9643    |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. |    0.0237    | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    1.0    |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    |   0.9689  |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    |   0.9366  |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    |   0.9366  |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  |   0.9605  |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. |   0.0263  | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |       1.0       |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    |      0.9714     |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    |      0.9429     |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    |      0.9429     |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  |      0.9643     |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. |      0.0237     | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  1.0   |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    | 0.9783 |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    | 0.9366 |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    | 0.9366 |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  | 0.9629 |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. | 0.0274 | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |          1.0          |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    |         0.9231        |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    |         0.8688        |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    |         0.8688        |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  |         0.9152        |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. |         0.0537        | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  0.0   |    0:00:00.215001    |     0:00:00.011001    |    0:00:00.215001   |\n",
      "|    15    | 0.0286 |    0:00:00.184998    |     0:00:00.018000    |    0:00:00.184998   |\n",
      "|    30    | 0.0571 |    0:00:00.165000    |     0:00:00.015999    |    0:00:00.165000   |\n",
      "|    45    | 0.0571 |    0:00:00.183000    |     0:00:00.017001    |    0:00:00.183000   |\n",
      "| Average  | 0.0357 |    0:00:00.187000    |     0:00:00.015500    |    0:00:00.101250   |\n",
      "| Std Dev. | 0.0237 | 0.017944798424568545 | 0.0026921327770070744 | 0.08670432684342862 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "###############\n",
      "k 5\n",
      "k 15\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |  0.9714  |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |   1.0    |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |   1.0    |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |   1.0    |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  |  0.9929  |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. |  0.0124  | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   0.9792  |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |    1.0    |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |    1.0    |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |    1.0    |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  |   0.9948  |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. |   0.009   | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.9714     |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |       1.0       |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |       1.0       |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |       1.0       |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  |      0.9929     |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. |      0.0124     | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.9583 |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |  1.0   |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |  1.0   |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |  1.0   |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  | 0.9896 |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. | 0.018  | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |    0.9714    |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |     1.0      |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |     1.0      |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |     1.0      |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  |    0.9929    |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. |    0.0124    | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+--------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "|    5     |   0.9676  |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |    1.0    |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |    1.0    |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |    1.0    |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  |   0.9919  |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. |   0.014   | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+-----------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |      0.9714     |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |       1.0       |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |       1.0       |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |       1.0       |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  |      0.9929     |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. |      0.0124     | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+-----------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.9583 |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |  1.0   |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |  1.0   |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |  1.0   |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  | 0.9896 |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. | 0.018  | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "|    5     |         0.9452        |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |          1.0          |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |          1.0          |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |          1.0          |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  |         0.9863        |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. |         0.0237        | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+-----------------------+----------------------+-----------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |       Test time       |      Total Time     |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "|    5     | 0.0286 |    0:00:00.159000    |     0:00:00.014000    |    0:00:00.159000   |\n",
      "|    15    |  0.0   |    0:00:00.179999    |     0:00:00.014002    |    0:00:00.179999   |\n",
      "|    30    |  0.0   |    0:00:00.228997    |     0:00:00.020004    |    0:00:00.228997   |\n",
      "|    45    |  0.0   |    0:00:00.212997    |     0:00:00.017999    |    0:00:00.212997   |\n",
      "| Average  | 0.0071 |    0:00:00.195248    |     0:00:00.016501    |    0:00:00.105875   |\n",
      "| Std Dev. | 0.0124 | 0.027388078246824196 | 0.0025985193924912093 | 0.09146606618638752 |\n",
      "+----------+--------+----------------------+-----------------------+---------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+----------------------+---------------------+---------------------+\n",
      "|    k     | Accuracy |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+----------+----------------------+---------------------+---------------------+\n",
      "|    5     |  0.9429  |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    |  0.9429  |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    |  0.9143  |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    |  0.9429  |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  |  0.9357  |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. |  0.0124  | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+----------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    k     | Precision |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    5     |    0.96   |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    |    0.96   |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    |   0.9129  |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    |   0.9366  |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  |   0.9424  |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. |   0.0195  | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    k     | micro Precision |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    5     |      0.9429     |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    |      0.9429     |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    |      0.9143     |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    |      0.9429     |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  |      0.9357     |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. |      0.0124     | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    k     | Recall |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    5     | 0.9167 |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    | 0.9167 |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    | 0.8949 |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    | 0.9366 |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  | 0.9162 |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. | 0.0147 | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+----------------------+---------------------+---------------------+\n",
      "|    k     | micro Recall |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------------+----------------------+---------------------+---------------------+\n",
      "|    5     |    0.9429    |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    |    0.9429    |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    |    0.9143    |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    |    0.9429    |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  |    0.9357    |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. |    0.0124    | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+--------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    k     | F Measure |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "|    5     |   0.9337  |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    |   0.9337  |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    |   0.9029  |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    |   0.9366  |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  |   0.9267  |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. |   0.0138  | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+-----------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    k     | micro F Measure |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "|    5     |      0.9429     |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    |      0.9429     |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    |      0.9143     |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    |      0.9429     |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  |      0.9357     |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. |      0.0124     | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+-----------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    k     |  ROC   |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    5     | 0.9167 |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    | 0.9167 |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    | 0.8949 |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    | 0.9366 |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  | 0.9162 |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. | 0.0147 | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+----------------------+---------------------+---------------------+\n",
      "|    k     | Average Mean Precison |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+-----------------------+----------------------+---------------------+---------------------+\n",
      "|    5     |         0.8905        |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    |         0.8905        |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    |         0.8147        |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    |         0.8688        |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  |         0.8661        |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. |         0.031         | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+-----------------------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    k     |  MAE   |      Train Time      |      Test time      |      Total Time     |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "|    5     | 0.0571 |    0:00:00.178999    |    0:00:00.012001   |    0:00:00.178999   |\n",
      "|    15    | 0.0571 |    0:00:00.183999    |    0:00:00.011000   |    0:00:00.183999   |\n",
      "|    30    | 0.0857 |    0:00:00.195001    |    0:00:00.023998   |    0:00:00.195001   |\n",
      "|    45    | 0.0571 |    0:00:00.196000    |    0:00:00.018002   |    0:00:00.196000   |\n",
      "| Average  | 0.0643 |    0:00:00.188500    |    0:00:00.016250   |    0:00:00.102375   |\n",
      "| Std Dev. | 0.0124 | 0.007229281684454181 | 0.00521357699426998 | 0.08635507685955775 |\n",
      "+----------+--------+----------------------+---------------------+---------------------+\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Accuracy |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "|    5     |  0.9029  | 0.0629 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    |  0.9114  | 0.0518 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    |  0.9171  | 0.0486 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    |  0.9371  | 0.0357 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  |  0.9171  | 0.0497 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. |  0.0126  | 0.0097 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.9164  | 0.0545 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    |   0.9133  | 0.0488 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    |   0.9161  | 0.0489 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    |   0.9381  | 0.0378 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  |   0.921   | 0.0475 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. |   0.0099  | 0.0061 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Precision |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9029     | 0.0629 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    |      0.9114     | 0.0518 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    |      0.9171     | 0.0486 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    |      0.9371     | 0.0357 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  |      0.9171     | 0.0497 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. |      0.0126     | 0.0097 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     | Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.8786 | 0.0793 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    | 0.8973 | 0.0636 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    | 0.9066 | 0.0551 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    | 0.9291 | 0.0391 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  | 0.9029 | 0.0593 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. | 0.0182 | 0.0145 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.9029    | 0.0629 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    |    0.9114    | 0.0518 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    |    0.9171    | 0.0486 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    |    0.9371    | 0.0357 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  |    0.9171    | 0.0497 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. |    0.0126    | 0.0097 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    k     | F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "|    5     |   0.8883  | 0.0759 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    |   0.9017  | 0.0585 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    |   0.9094  | 0.0529 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    |   0.9316  | 0.0381 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  |   0.9078  | 0.0564 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. |   0.0157  | 0.0135 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+-----------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro F Measure |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "|    5     |      0.9029     | 0.0629 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    |      0.9114     | 0.0518 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    |      0.9171     | 0.0486 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    |      0.9371     | 0.0357 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  |      0.9171     | 0.0497 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. |      0.0126     | 0.0097 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+-----------------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  ROC   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.8786 | 0.0793 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    | 0.8973 | 0.0636 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    | 0.9066 | 0.0551 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    | 0.9291 | 0.0391 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  | 0.9029 | 0.0593 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. | 0.0182 | 0.0145 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure AMP\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  AMP   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.8196 | 0.1099 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    | 0.8269 | 0.092  | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    | 0.8361 | 0.0924 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    | 0.8748 | 0.0713 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  | 0.8393 | 0.0914 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. | 0.0213 | 0.0137 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    k     |  MAE   |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "|    5     | 0.0971 | 0.0629 | 0:00:00.184300 | 0:00:00.011501 | 0:00:00.195801 |\n",
      "|    15    | 0.0886 | 0.0518 | 0:00:00.196799 | 0:00:00.013901 | 0:00:00.210700 |\n",
      "|    30    | 0.0829 | 0.0486 | 0:00:00.189600 | 0:00:00.019401 | 0:00:00.209000 |\n",
      "|    45    | 0.0629 | 0.0357 | 0:00:00.193399 | 0:00:00.019000 | 0:00:00.212399 |\n",
      "| Average  | 0.0829 | 0.0497 | 0:00:00.191024 | 0:00:00.015951 | 0:00:00.206975 |\n",
      "| Std Dev. | 0.0126 | 0.0097 |  0.0046431391  |  0.003361677   |  0.006562449   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\land_sat'\n",
      "###############\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 5\n",
      "k 15\n",
      "k 30\n",
      "k 45\n",
      "{0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5}\n",
      "metric Euclidean\n",
      "measure Accuracy\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+----------+-------------------+---------------------+-------------------+\n",
      "|    k     | Accuracy |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+----------+-------------------+---------------------+-------------------+\n",
      "|    5     |  0.9146  |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    |  0.9317  |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    |  0.927   |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    |  0.9286  |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  |  0.9255  |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. |  0.0065  | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+----------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    k     | Precision |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    5     |   0.9073  |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    |   0.9259  |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    |   0.9177  |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    |   0.9201  |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  |   0.9177  |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. |   0.0067  | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Precision\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    k     | micro Precision |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    5     |      0.9146     |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    |      0.9317     |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    |      0.927      |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    |      0.9286     |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  |      0.9255     |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. |      0.0065     | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    k     | Recall |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    5     | 0.8979 |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    | 0.9146 |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    | 0.9108 |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    | 0.9132 |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  | 0.9091 |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. | 0.0066 | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------------+-------------------+---------------------+-------------------+\n",
      "|    k     | micro Recall |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------------+-------------------+---------------------+-------------------+\n",
      "|    5     |    0.9146    |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    |    0.9317    |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    |    0.927     |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    |    0.9286    |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  |    0.9255    |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. |    0.0065    | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+--------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    k     | F Measure |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "|    5     |   0.9008  |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    |   0.9191  |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    |   0.9138  |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    |   0.9162  |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  |   0.9125  |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. |   0.007   | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+-----------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure micro F Measure\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    k     | micro F Measure |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "|    5     |      0.9146     |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    |      0.9317     |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    |      0.927      |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    |      0.9286     |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  |      0.9255     |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. |      0.0065     | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+-----------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure ROC\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    k     |  ROC   |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    5     | 0.9488 |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    | 0.959  |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    | 0.9562 |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    | 0.9571 |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  | 0.9553 |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. | 0.0039 | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure Average Mean Precison\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+-----------------------+-------------------+---------------------+-------------------+\n",
      "|    k     | Average Mean Precison |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+-----------------------+-------------------+---------------------+-------------------+\n",
      "|    5     |         0.8507        |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    |         0.8794        |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    |         0.8715        |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    |         0.8741        |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  |         0.869         |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. |         0.0109        | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+-----------------------+-------------------+---------------------+-------------------+\n",
      "metric Euclidean\n",
      "measure MAE\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    k     |  MAE   |     Train Time    |      Test time      |     Total Time    |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "|    5     | 0.1366 |   0:01:17.422004  |    0:00:00.633998   |   0:01:17.422004  |\n",
      "|    15    | 0.1134 |   0:01:09.019999  |    0:00:00.528001   |   0:01:09.019999  |\n",
      "|    30    | 0.118  |   0:01:08.993000  |    0:00:00.677000   |   0:01:08.993000  |\n",
      "|    45    | 0.1196 |   0:01:07.459004  |    0:00:01.021997   |   0:01:07.459004  |\n",
      "| Average  | 0.1219 |   0:01:10.723502  |    0:00:00.715249   |   0:00:35.719375  |\n",
      "| Std Dev. | 0.0088 | 3.918655252755958 | 0.18521679420609713 | 35.11387112024326 |\n",
      "+----------+--------+-------------------+---------------------+-------------------+\n",
      "###############\n",
      "k 5\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "k 15\n"
     ]
    }
   ],
   "source": [
    "# importing all the required modules\n",
    "\n",
    "from importlib import reload\n",
    "import nltk\n",
    "from bs4 import BeautifulSoup\n",
    "from nltk.tokenize import sent_tokenize, word_tokenize\n",
    "from sklearn.feature_extraction.text import TfidfVectorizer,CountVectorizer\n",
    "import os,sys\n",
    "import errno\n",
    "import string\n",
    "from nltk.corpus import reuters \n",
    "from nltk.stem import WordNetLemmatizer\n",
    "from nltk.corpus import stopwords\n",
    "from nltk import FreqDist\n",
    "from nltk.text import TextCollection\n",
    "import collections\n",
    "import numpy as np\n",
    "from nltk.tokenize import sent_tokenize, word_tokenize\n",
    "from sklearn.feature_extraction.text import TfidfVectorizer\n",
    "import pandas as pd\n",
    "import numpy as np\n",
    "from sklearn.neighbors import KNeighborsClassifier\n",
    "from prettytable import PrettyTable\n",
    "import time\n",
    "from datetime import timedelta\n",
    "from sklearn.metrics import recall_score,precision_score,average_precision_score,f1_score,accuracy_score,roc_auc_score,mean_absolute_error\n",
    "from sklearn.preprocessing import label_binarize\n",
    "from imblearn.metrics import geometric_mean_score\n",
    "from sklearn import metrics\n",
    "from sklearn.metrics.cluster import homogeneity_score,completeness_score\n",
    "import statistics\n",
    "import math\n",
    "import sklearn.metrics \n",
    "from sklearn.model_selection import KFold\n",
    "import csv\n",
    "from sklearn.model_selection import train_test_split\n",
    "from collections import Counter\n",
    "import math\n",
    "from scipy.spatial import distance\n",
    "import statistics\n",
    "from scipy.stats import pearsonr,entropy,mode,hmean,gmean\n",
    "from scipy.io import arff\n",
    "from sklearn.metrics import pairwise_distances\n",
    "import pandas as pd\n",
    "from sklearn.datasets import fetch_20newsgroups\n",
    "from sklearn.ensemble import RandomForestClassifier\n",
    "from sklearn.neighbors import NearestNeighbors\n",
    "from sklearn.neighbors import NearestCentroid\n",
    "import csv\n",
    "from sklearn import svm\n",
    "import warnings\n",
    "import random\n",
    "from statistics import mode\n",
    "from sklearn.linear_model import LogisticRegression\n",
    "from sklearn import preprocessing\n",
    "from sklearn.model_selection import StratifiedKFold\n",
    "random.seed(0)\n",
    "warnings.filterwarnings('ignore')\n",
    "def loadNonIRDatasets(dataset):\n",
    "    documents,labels=[],[]\n",
    "    fname=dataset+'.csv'\n",
    "    with open(fname, 'r') as file:\n",
    "        reader = csv.reader(file, delimiter = ',')\n",
    "        for row in reader:\n",
    "            if len(row)>0:\n",
    "                if '?' in row:\n",
    "                    continue\n",
    "                doc=row[0:len(row)-2]\n",
    "                try:\n",
    "                    doc=[abs(float(d)) for d in doc]\n",
    "                except:\n",
    "                    continue\n",
    "                documents.append(doc)\n",
    "                #print(row)\n",
    "                labels.append(row[len(row)-1])\n",
    "\n",
    "    return documents,labels\n",
    "\n",
    "def Euclidean(a, b):#distance\n",
    "    return distance.euclidean(a,b)\n",
    "\n",
    "def PrintDetails(metric=\"smtp\",measure= \"Accuracy\",Arr=None,kList=[5,15,30,45],train_time=0,test_time=0,std=[]):\n",
    "    x = PrettyTable()\n",
    "    #kList=[1,3,5,9,15,30,45]#,70,90,120]\n",
    "    if std==[]:\n",
    "        x.field_names = [\"k\",measure,\"Train Time\",\"Test time\",\"Total Time\"]\n",
    "    else:\n",
    "        x.field_names = [\"k\",measure,\"std\",\"Train Time\",\"Test time\",\"Total Time\"]\n",
    "        \n",
    "    print(\"metric\",metric)\n",
    "    print(\"measure\",measure)\n",
    "    tables.write((\"metric\\t\"+str(metric)+\"\\n\").encode())\n",
    "    tables.write((\"measure\\t\"+str(measure)+\"\\n\").encode())\n",
    "    average=0\n",
    "    total_time=train_time+test_time\n",
    "    for i in range(0,len(Arr)):\n",
    "        print(i,len(Arr))\n",
    "        tr_time=str(timedelta(seconds=(train_time[i])))\n",
    "        ts_time=str(timedelta(seconds=(test_time[i])))\n",
    "        \n",
    "        tot_time=str(timedelta(seconds=(total_time[i])))\n",
    "        if std==[]:\n",
    "            x.add_row([str(kList[i]),round(Arr[i],4),tr_time,ts_time,tot_time]) \n",
    "        else:\n",
    "            x.add_row([str(kList[i]),round(Arr[i],4),round(std[i],4),tr_time,ts_time,tot_time]) \n",
    "            \n",
    "        average+=Arr[i]\n",
    "    if std==[]:\n",
    "        x.add_row([\"Average\",round((average/len(Arr)),4),str(timedelta(seconds=np.mean(train_time))),\n",
    "                   str(timedelta(seconds=np.mean(test_time))),str(timedelta(seconds=np.mean(total_time)))]) \n",
    "        x.add_row([\"Std Dev.\",round(np.std(Arr),4),np.std(train_time),\n",
    "                   np.std(test_time),np.std(total_time)])   \n",
    "    else:\n",
    "        x.add_row([\"Average\",round((average/len(Arr)),4),round(np.mean(std),4),str(timedelta(seconds=np.mean(train_time))),\n",
    "                   str(timedelta(seconds=np.mean(test_time))),str(timedelta(seconds=np.mean(total_time)))]) \n",
    "        x.add_row([\"Std Dev.\",round(np.std(Arr),4),round(np.std(std),4),\n",
    "                   round(np.std(train_time),10),\n",
    "                   round(np.std(test_time),10),\n",
    "                   round(np.std(total_time),10)])\n",
    "        \n",
    "    x.padding_width =1\n",
    "    tables.write(str(x).encode())\n",
    "    print(x)\n",
    "\n",
    "\n",
    "def classify(k=3,metric=\"euclidean\",termOccurance=None, docOccurance=None):\n",
    "    accuracy=[]\n",
    "    precision=[]\n",
    "    Recall=[]\n",
    "    fMeasure=[]\n",
    "    mprecision=[]\n",
    "    mRecall=[]\n",
    "    mfMeasure=[]\n",
    "    roc=[]\n",
    "    y_pred=[]\n",
    "    mae=[]\n",
    "    averageMeanPrecison=[]\n",
    "    kList=[5,15,30,45]\n",
    "    func=globals()[metric]\n",
    "    train_time=[]\n",
    "    test_time=[]\n",
    "    class_dist=[]\n",
    "    label_dist=[]\n",
    "    classes=list(set(train_labels))\n",
    "    p=1\n",
    "    clss=list(classes)\n",
    "    for c in range(0,len(classes)):\n",
    "        #print(c)\n",
    "        #print(train_labels[0])\n",
    "        ind=[i for i in range(0,len(train_labels)) if classes[c]==train_labels[i]]\n",
    "        class_dist.append(train_data[ind,:])\n",
    "        #print()\n",
    "        label_dist.append([train_labels[i] for i in ind])\n",
    "    \n",
    "    for k in kList:\n",
    "        time1=time.time()\n",
    "        pred=[]\n",
    "        print(\"k\",k)\n",
    "        distances_class=[]\n",
    "        neighs_class=[]\n",
    "        for c in range(0,len(classes)):\n",
    "            if len(class_dist[c])<k:\n",
    "                    classifier = KNeighborsClassifier(n_neighbors=len(class_dist[c]),metric=func).fit(class_dist[c],label_dist[c])\n",
    "            else:\n",
    "                classifier = KNeighborsClassifier(n_neighbors=k,metric=func).fit(class_dist[c],label_dist[c])\n",
    "            d,n=classifier.kneighbors(test_data,return_distance=True)\n",
    "            distances_class.append(d)\n",
    "            neighs_class.append(n)\n",
    "        classifier1 = KNeighborsClassifier(n_neighbors=k,metric=func).fit(train_data,train_labels)\n",
    "        distances,neighs=classifier1.kneighbors(test_data,return_distance=True)\n",
    "        time2=time.time()\n",
    "        for t in range(0,len(test_data)):\n",
    "            cl_rdist=[]\n",
    "            cl_mean=[]\n",
    "            for c in range(0,len(classes)):\n",
    "                neigh_labels=[train_labels[i] for i in neighs[t] if train_labels[i]==classes[c]]\n",
    "                neigh_vals=[train_data[i] for i in neighs[t] if train_labels[i]==classes[c]]\n",
    "                dist=[distances[t][j] for j,i in enumerate(neighs[t]) if train_labels[i]==classes[c]]\n",
    "                total_d=0\n",
    "                f1,f2=False,False\n",
    "                if len(neigh_vals)>0:\n",
    "                    r_mean=np.nanmean(neigh_vals,axis=0)\n",
    "                    m2=func(test_data[t,:],r_mean)#+np.nanmin(dist)\n",
    "                    total_d+=m2  \n",
    "                    #cl_rdist.append(total_d) \n",
    "                    f1=True\n",
    "                if len(neighs_class[c])>0:\n",
    "                    neigh_vals=[class_dist[c][i] for i in neighs_class[c][t]]\n",
    "                    r1_mean=np.nanmean(neigh_vals,axis=0)\n",
    "                    m2=func(test_data[t,:],r1_mean)+np.nanmin(distances_class[c][t])\n",
    "                    total_d+=m2\n",
    "                    f2=True\n",
    "                if f1==True :\n",
    "                    cl_rdist.append(total_d)   \n",
    "                else:\n",
    "                    cl_rdist.append(np.inf)  \n",
    "                \n",
    "            cl_rdist=np.array(cl_rdist)\n",
    "            class_weight = np.array(cl_rdist**-1)\n",
    "            membership = class_weight/ np.nansum(class_weight)\n",
    "            maxInd=np.argmax(membership)\n",
    "            pred.append(clss[maxInd])  \n",
    "                 \n",
    "        y_pred.append(pred)    \n",
    "        time3=time.time()\n",
    "        train_time.append(time2-time1)\n",
    "        test_time.append(time3-time2)\n",
    "      \n",
    "    class_dict={}\n",
    "    classes=list(set(labels))\n",
    "    for i in range(0,len(classes)):\n",
    "        class_dict[classes[i]]=i\n",
    "    print(class_dict)\n",
    "    num_testLabels=[]\n",
    "    for i in range(0,len(test_labels)):\n",
    "        num_testLabels.append(class_dict[test_labels[i]])\n",
    "       \n",
    "    for i in range(0,len(y_pred)):\n",
    "        test_labels1=list(test_labels)\n",
    "\n",
    "        #Accuracy\n",
    "       \n",
    "        accuracy.append(accuracy_score(test_labels, y_pred[i]))\n",
    "        \n",
    "        #Precison\n",
    "        precision.append(precision_score(test_labels, y_pred[i],average='macro'))\n",
    "         \n",
    "        #Recall\n",
    "        Recall.append(recall_score(test_labels, y_pred[i],average='macro'))\n",
    "           \n",
    "        #f measure\n",
    "        fMeasure.append(f1_score(test_labels, y_pred[i],average='macro'))\n",
    "        \n",
    "        #Precison\n",
    "        mprecision.append(precision_score(test_labels, y_pred[i],average='micro'))\n",
    "         \n",
    "        #Recall\n",
    "        mRecall.append(recall_score(test_labels, y_pred[i],average='micro'))\n",
    "           \n",
    "        #f measure\n",
    "        mfMeasure.append(f1_score(test_labels, y_pred[i],average='micro'))\n",
    "      \n",
    "        test = label_binarize(test_labels1, classes=categories).reshape((-1))\n",
    "        pred = label_binarize( y_pred[i], classes=categories).reshape((-1))\n",
    "        \n",
    "        #roc\n",
    "        try:\n",
    "            roc.append(roc_auc_score(test,pred))\n",
    "        except:\n",
    "            roc.append(-1)\n",
    "            \n",
    "        #Average Mean Precision\n",
    "        #y_val_true, val_pred = y_val_true.reshape((-1)), val_pred.reshape((-1))\n",
    "        averageMeanPrecison.append(average_precision_score(test, pred))\n",
    "        #MAE\n",
    "        num_pred=[]\n",
    "        for j in range(0,len(y_pred[i])):\n",
    "            num_pred.append(class_dict[y_pred[i][j]])\n",
    "        mae.append(mean_absolute_error(num_testLabels, num_pred))\n",
    "        \n",
    "        #PrintDetails(metric=metric,time=str(timedelta(seconds=(time2-time1))),measure=\"Average Mean Precison\",Arr=averageMeanPrecison)\n",
    "\n",
    "    #Accuracy\n",
    "    PrintDetails(metric=metric,measure=\"Accuracy\",Arr=accuracy,train_time=train_time,test_time=test_time)\n",
    "    \n",
    "    #Precison\n",
    "    PrintDetails(metric=metric,measure=\"Precision\",Arr=precision,train_time=train_time,test_time=test_time)\n",
    "    #Precison\n",
    "    PrintDetails(metric=metric,measure=\"micro Precision\",Arr=mprecision,train_time=train_time,test_time=test_time)\n",
    "    #Recall\n",
    "    PrintDetails(metric=metric,measure=\"Recall\",Arr=Recall,train_time=train_time,test_time=test_time)\n",
    "     #Recall\n",
    "    PrintDetails(metric=metric,measure=\"micro Recall\",Arr=mRecall,train_time=train_time,test_time=test_time)\n",
    "    #f measure\n",
    "    PrintDetails(metric=metric,measure=\"F Measure\",Arr=fMeasure,train_time=train_time,test_time=test_time)\n",
    "    \n",
    "    #f measure\n",
    "    PrintDetails(metric=metric,measure=\"micro F Measure\",Arr=mfMeasure,train_time=train_time,test_time=test_time)\n",
    "    \n",
    "    #roc\n",
    "    PrintDetails(metric=metric,measure=\"ROC\",Arr=roc,train_time=train_time,test_time=test_time)\n",
    "    #Average Mean Precision\n",
    "    PrintDetails(metric=metric,measure=\"Average Mean Precison\",Arr=averageMeanPrecison,train_time=train_time,test_time=test_time)\n",
    "    #MAE\n",
    "    PrintDetails(metric=metric,measure=\"MAE\",Arr=mae,train_time=train_time,test_time=test_time)\n",
    "  \n",
    "    accuracy_avg.append(accuracy)\n",
    "    precision_avg.append(precision)\n",
    "    recall_avg.append(Recall)\n",
    "    macroFMeasure_avg.append(fMeasure)\n",
    "    mprecision_avg.append(mprecision)\n",
    "    mrecall_avg.append(mRecall)\n",
    "    mFMeasure_avg.append(mfMeasure)\n",
    "    roc_avg.append(roc)\n",
    "    AMP_avg.append(averageMeanPrecison)\n",
    "    mae_avg.append(mae)\n",
    "    avg_test_time.append(test_time)\n",
    "    avg_train_time.append(train_time)\n",
    "    \n",
    "import glob\n",
    "datasets=[]\n",
    "for file_name in glob.glob(\"Latest Datasets\\\\\"+'*.csv'):\n",
    "    file=os.path.split(file_name)[1]\n",
    "    datasets.append(os.path.splitext(file)[0])\n",
    "\n",
    "    \n",
    "for dataset in datasets:\n",
    "    fname=\"Latest Datasets\\\\\"+dataset\n",
    "    print(fname.encode())\n",
    "    arr,labels=loadNonIRDatasets(fname)\n",
    "    arr=np.array(arr)\n",
    "    labels=np.array(labels)\n",
    "    labels=list(labels)\n",
    "    le = preprocessing.LabelEncoder()\n",
    "    labels=le.fit_transform(labels)\n",
    "    categories=list(set(labels))\n",
    "    measures=[\"Euclidean\"]\n",
    "    for met in measures:\n",
    "        n_split=1\n",
    "        labels=np.array(labels)\n",
    "        path = \"LMGL-FkNN\\\\Latest Datasets\"\n",
    "        if not os.path.exists(path):\n",
    "            os.makedirs(path)\n",
    "        fname=path+'\\\\table_'+dataset+'_'+met+'_LMGL-FkNN.txt'\n",
    "        tables = open(fname, 'wb')\n",
    "        k_splits=10\n",
    "        accuracy_avg=[]\n",
    "        precision_avg=[]\n",
    "        recall_avg=[]\n",
    "        macroFMeasure_avg=[]\n",
    "        mprecision_avg=[]\n",
    "        mrecall_avg=[]\n",
    "        mFMeasure_avg=[]\n",
    "        roc_avg=[]\n",
    "        AMP_avg=[]\n",
    "        mae_avg=[]\n",
    "        avg_test_time=[]\n",
    "        avg_train_time=[]\n",
    "        kf = StratifiedKFold(n_splits=k_splits)\n",
    "        for trn_ind, tst_ind in kf.split(arr,labels):\n",
    "            xTrain, xTest = arr[trn_ind], arr[tst_ind]\n",
    "            yTrain, yTest = labels[trn_ind], labels[tst_ind]\n",
    "            train_data=xTrain\n",
    "            test_data=xTest\n",
    "            train_labels=yTrain\n",
    "            test_labels=yTest\n",
    "            allData=arr\n",
    "            termOcc=[]\n",
    "            docOcc=[]\n",
    "            tables.write(\"\\n*************\".encode())\n",
    "            tables.write((\" Split\\t\"+str(n_split)).encode())\n",
    "            tables.write(\" ***********\\n\".encode())\n",
    "            n_split=n_split+1\n",
    "            k=1\n",
    "            print(\"###############\")\n",
    "            classify(k=k,metric=met,termOccurance=termOcc,docOccurance=docOcc)\n",
    "        list1=[5,15,30,45]\n",
    "        tables.write(\"\\n************* Average Results ***********\\n\".encode())\n",
    "        acc_std=np.std(np.array(accuracy_avg),axis=0)\n",
    "        accuracy_avg=np.mean(np.array(accuracy_avg),axis=0)\n",
    "        \n",
    "        pr_std=np.std(np.array(precision_avg),axis=0)\n",
    "        precision_avg=np.mean(np.array(precision_avg),axis=0)\n",
    "        \n",
    "        mpr_std=np.std(np.array(mprecision_avg),axis=0)\n",
    "        mprecision_avg=np.mean(np.array(mprecision_avg),axis=0)\n",
    "        \n",
    "        rcl_std=np.std(np.array(recall_avg),axis=0)\n",
    "        recall_avg=np.mean(np.array(recall_avg),axis=0)\n",
    "        \n",
    "        mrcl_std=np.std(np.array(mrecall_avg),axis=0)\n",
    "        mrecall_avg=np.mean(np.array(mrecall_avg),axis=0)\n",
    "        \n",
    "        F_std=np.std(np.array(macroFMeasure_avg),axis=0)\n",
    "        macroFMeasure_avg=np.mean(np.array(macroFMeasure_avg),axis=0)\n",
    "        \n",
    "        mF_std=np.std(np.array(mFMeasure_avg),axis=0)\n",
    "        mFMeasure_avg=np.mean(np.array(mFMeasure_avg),axis=0)\n",
    "        \n",
    "        roc_std=np.std(np.array(roc_avg),axis=0)\n",
    "        roc_avg=np.mean(np.array(roc_avg),axis=0)\n",
    "        \n",
    "        amp_std=np.std(np.array(AMP_avg),axis=0)\n",
    "        AMP_avg=np.mean(np.array(AMP_avg),axis=0)\n",
    "        \n",
    "        mae_std=np.std(np.array(mae_avg),axis=0)\n",
    "        mae_avg=np.mean(np.array(mae_avg),axis=0)\n",
    "        \n",
    "        avg_train_time=np.mean(np.array(avg_train_time),axis=0)\n",
    "        avg_test_time=np.mean(np.array(avg_test_time),axis=0)\n",
    "        #Accuracy\n",
    "        PrintDetails(metric=met,measure=\"Accuracy\",Arr=accuracy_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=acc_std)\n",
    "        \n",
    "        #Precision\n",
    "        PrintDetails(metric=met,measure=\"Precision\",Arr=precision_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=pr_std)\n",
    "        \n",
    "        #Precision\n",
    "        PrintDetails(metric=met,measure=\"Micro Precision\",Arr=mprecision_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=mpr_std)\n",
    "\n",
    "\n",
    "        #Recall\n",
    "        PrintDetails(metric=met,measure=\"Recall\",Arr=recall_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=rcl_std)\n",
    "        \n",
    "         #Recall\n",
    "        PrintDetails(metric=met,measure=\"Micro Recall\",Arr=mrecall_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=mrcl_std)\n",
    "\n",
    "\n",
    "        #f measure\n",
    "        PrintDetails(metric=met,measure=\"F Measure\",Arr=macroFMeasure_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=F_std)\n",
    "        \n",
    "       \n",
    "       \n",
    "        #f measure\n",
    "        PrintDetails(metric=met,measure=\"Micro F Measure\",Arr=mFMeasure_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=mF_std)\n",
    "\n",
    "\n",
    "        #roc\n",
    "        PrintDetails(metric=met,measure=\"ROC\",Arr=roc_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=roc_std)\n",
    "\n",
    "        #average Mean precision\n",
    "        PrintDetails(metric=met,measure=\"AMP\",Arr=AMP_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=amp_std)\n",
    "         \n",
    "        #MAE\n",
    "        PrintDetails(metric=met,measure=\"MAE\",Arr=mae_avg,kList=list1,train_time=avg_train_time,test_time=avg_test_time,std=mae_std)\n",
    "        \n",
    "        tables.close()\n",
    "        print(\"###############\")\n",
    "\n",
    "\n",
    "\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "test=[1,2,3,4]\n",
    "print(test[0:-1])"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "import numpy as np\n",
    "from sklearn.metrics import roc_auc_score\n",
    "y_true = np.array([0, 2, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])\n",
    "y_scores = np.array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0])\n",
    "roc_auc_score(y_true, y_scores)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": []
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [conda env:base] *",
   "language": "python",
   "name": "conda-base-py"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.12.7"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 4
}
