{
 "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.9638  |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    |  0.9493  |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    |  0.9203  |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    |  0.9203  |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  |  0.9384  |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. |  0.0188  | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9626  |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    |   0.9476  |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    |   0.9186  |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    |   0.9186  |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  |   0.9368  |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. |   0.019   | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9638     |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    |      0.9493     |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    |      0.9203     |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    |      0.9203     |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  |      0.9384     |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. |      0.0188     | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9641 |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    | 0.9528 |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    | 0.9235 |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    | 0.9235 |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  | 0.941  |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. | 0.018  | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9638    |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    |    0.9493    |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    |    0.9203    |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    |    0.9203    |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  |    0.9384    |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. |    0.0188    | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9633  |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    |   0.949   |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    |   0.9198  |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    |   0.9198  |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  |   0.938   |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. |   0.0189  | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9638     |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    |      0.9493     |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    |      0.9203     |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    |      0.9203     |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  |      0.9384     |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. |      0.0188     | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9641 |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    | 0.9528 |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    | 0.9235 |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    | 0.9235 |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  | 0.941  |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. | 0.018  | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.9349        |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    |         0.9014        |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    |         0.8573        |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    |         0.8573        |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  |         0.8877        |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. |         0.0327        | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.0362 |    0:00:00.575996   |    0:00:00.030000    |    0:00:00.575996   |\n",
      "|    15    | 0.0507 |    0:00:00.679000   |    0:00:00.034001    |    0:00:00.679000   |\n",
      "|    30    | 0.0797 |    0:00:00.857001   |    0:00:00.064998    |    0:00:00.857001   |\n",
      "|    45    | 0.0797 |    0:00:00.938001   |    0:00:00.049000    |    0:00:00.938001   |\n",
      "| Average  | 0.0616 |    0:00:00.762499   |    0:00:00.044500    |    0:00:00.403500   |\n",
      "| Std Dev. | 0.0188 | 0.14272957575522038 | 0.013792231192306478 | 0.37304400149152106 |\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.942   |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    |  0.9348  |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    |  0.9348  |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    |  0.913   |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  |  0.9312  |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. |  0.0109  | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.9407  |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    |   0.934   |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    |   0.9331  |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    |   0.9111  |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  |   0.9297  |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. |   0.0112  | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.942      |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    |      0.9348     |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    |      0.9348     |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    |      0.913      |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  |      0.9312     |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. |      0.0109     | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.9463 |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    | 0.9399 |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    | 0.9382 |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    | 0.9153 |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  | 0.9349 |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. | 0.0117 | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.942     |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    |    0.9348    |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    |    0.9348    |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    |    0.913     |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  |    0.9312    |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. |    0.0109    | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.9417  |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    |   0.9345  |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    |   0.9344  |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    |   0.9124  |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  |   0.9307  |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. |   0.011   | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.942      |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    |      0.9348     |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    |      0.9348     |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    |      0.913      |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  |      0.9312     |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. |      0.0109     | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.9463 |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    | 0.9399 |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    | 0.9382 |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    | 0.9153 |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  | 0.9349 |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. | 0.0117 | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.8881        |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    |         0.8751        |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    |         0.8791        |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    |         0.8484        |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  |         0.8727        |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. |         0.0148        | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.058  |   0:00:00.583000   |    0:00:00.032000    |   0:00:00.583000   |\n",
      "|    15    | 0.0652 |   0:00:00.654002   |    0:00:00.049001    |   0:00:00.654002   |\n",
      "|    30    | 0.0652 |   0:00:00.810998   |    0:00:00.053002    |   0:00:00.810998   |\n",
      "|    45    | 0.087  |   0:00:00.815997   |    0:00:00.040001    |   0:00:00.815997   |\n",
      "| Average  | 0.0688 |   0:00:00.715999   |    0:00:00.043501    |   0:00:00.379750   |\n",
      "| Std Dev. | 0.0109 | 0.1006935312867642 | 0.008139988379070198 | 0.3437532393825536 |\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.9489  |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    |  0.9124  |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    |  0.9197  |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    |  0.927   |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  |  0.927   |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. |  0.0137  | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.949   |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    |   0.9114  |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    |   0.9193  |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    |   0.926   |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  |   0.9264  |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. |   0.014   | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9489     |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    |      0.9124     |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    |      0.9197     |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    |      0.927      |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  |      0.927      |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. |      0.0137     | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9475 |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    | 0.9162 |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    | 0.9244 |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    | 0.931  |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  | 0.9298 |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. | 0.0115 | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9489    |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    |    0.9124    |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    |    0.9197    |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    |    0.927     |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  |    0.927     |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. |    0.0137    | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9482  |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    |   0.912   |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    |   0.9194  |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    |   0.9267  |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  |   0.9266  |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. |   0.0135  | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9489     |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    |      0.9124     |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    |      0.9197     |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    |      0.927      |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  |      0.927      |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. |      0.0137     | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9475 |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    | 0.9162 |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    | 0.9244 |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    | 0.931  |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  | 0.9298 |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. | 0.0115 | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9169        |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    |         0.845         |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    |         0.8538        |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    |         0.8663        |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  |         0.8705        |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. |         0.0278        | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.0511 |    0:00:00.585000   |    0:00:00.030000    |   0:00:00.585000   |\n",
      "|    15    | 0.0876 |    0:00:00.670001   |    0:00:00.034000    |   0:00:00.670001   |\n",
      "|    30    | 0.0803 |    0:00:00.816000   |    0:00:00.038000    |   0:00:00.816000   |\n",
      "|    45    | 0.073  |    0:00:00.931003   |    0:00:00.040999    |   0:00:00.931003   |\n",
      "| Average  | 0.073  |    0:00:00.750501   |    0:00:00.035750    |   0:00:00.393125   |\n",
      "| Std Dev. | 0.0137 | 0.13298703825866579 | 0.004145645844285131 | 0.3695520609024085 |\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.9781  |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    |  0.9416  |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    |  0.927   |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    |  0.9197  |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  |  0.9416  |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. |  0.0225  | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9766  |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    |   0.9406  |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    |   0.9296  |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    |   0.9211  |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  |   0.942   |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. |   0.0211  | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9781     |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    |      0.9416     |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    |      0.927      |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    |      0.9197     |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  |      0.9416     |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. |      0.0225     | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9803 |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    | 0.9458 |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    | 0.9342 |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    | 0.926  |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  | 0.9466 |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. | 0.0207 | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9781    |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    |    0.9416    |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    |    0.927     |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    |    0.9197    |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  |    0.9416    |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. |    0.0225    | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9779  |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    |   0.9414  |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    |   0.9269  |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    |   0.9196  |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  |   0.9414  |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. |   0.0225  | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9781     |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    |      0.9416     |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    |      0.927      |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    |      0.9197     |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  |      0.9416     |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. |      0.0225     | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9803 |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    | 0.9458 |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    | 0.9342 |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    | 0.926  |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  | 0.9466 |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. | 0.0207 | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9531        |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    |         0.8881        |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    |         0.8592        |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    |         0.8504        |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  |         0.8877        |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. |         0.0403        | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.0219 |    0:00:00.628998   |     0:00:00.031000    |   0:00:00.628998   |\n",
      "|    15    | 0.0584 |    0:00:00.657002   |     0:00:00.034001    |   0:00:00.657002   |\n",
      "|    30    | 0.073  |    0:00:00.736997   |     0:00:00.035000    |   0:00:00.736997   |\n",
      "|    45    | 0.0803 |    0:00:00.820001   |     0:00:00.039002    |   0:00:00.820001   |\n",
      "| Average  | 0.0584 |    0:00:00.710749   |     0:00:00.034751    |   0:00:00.372750   |\n",
      "| Std Dev. | 0.0225 | 0.07449309919804281 | 0.0028620899838228083 | 0.3420851399947425 |\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.9124  |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    |  0.9124  |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    |  0.8978  |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    |  0.8759  |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  |  0.8996  |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. |  0.0149  | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.9114  |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    |   0.915   |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    |   0.8982  |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    |   0.8797  |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  |   0.9011  |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. |   0.0138  | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.9124     |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    |      0.9124     |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    |      0.8978     |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    |      0.8759     |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  |      0.8996     |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. |      0.0149     | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.9162 |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    | 0.9194 |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    | 0.903  |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    | 0.8833 |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  | 0.9055 |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. | 0.0142 | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.9124    |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    |    0.9124    |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    |    0.8978    |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    |    0.8759    |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  |    0.8996    |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. |    0.0149    | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.912   |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    |   0.9123  |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    |   0.8975  |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    |   0.8758  |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  |   0.8994  |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. |   0.0149  | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.9124     |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    |      0.9124     |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    |      0.8978     |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    |      0.8759     |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  |      0.8996     |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. |      0.0149     | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.9162 |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    | 0.9194 |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    | 0.903  |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    | 0.8833 |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  | 0.9055 |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. | 0.0142 | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.845         |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    |         0.8385        |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    |         0.8211        |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    |         0.7878        |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  |         0.8231        |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. |         0.0222        | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.0876 |    0:00:00.613966   |    0:00:00.031998    |   0:00:00.613966   |\n",
      "|    15    | 0.0876 |    0:00:00.645000   |    0:00:00.035002    |   0:00:00.645000   |\n",
      "|    30    | 0.1022 |    0:00:00.751170   |    0:00:00.044000    |   0:00:00.751170   |\n",
      "|    45    | 0.1241 |    0:00:00.929000   |    0:00:00.048001    |   0:00:00.929000   |\n",
      "| Average  | 0.1004 |    0:00:00.734784   |    0:00:00.039750    |   0:00:00.387267   |\n",
      "| Std Dev. | 0.0149 | 0.12313248328278398 | 0.006495460945258573 | 0.3582873559551884 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    |  0.9343  |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    |  0.9124  |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    |  0.9051  |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  |  0.9215  |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. |  0.013   | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    |   0.9326  |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    |   0.9107  |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    |   0.9047  |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  |   0.9201  |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. |   0.0126  | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    |      0.9343     |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    |      0.9124     |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    |      0.9051     |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  |      0.9215     |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. |      0.013      | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    | 0.9359 |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    | 0.9146 |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    | 0.9096 |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  | 0.924  |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. | 0.012  | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    |    0.9343    |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    |    0.9124    |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    |    0.9051    |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  |    0.9215    |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. |    0.013     | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    |   0.9338  |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    |   0.9118  |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    |   0.9048  |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  |   0.9211  |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. |   0.013   | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    |      0.9343     |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    |      0.9124     |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    |      0.9051     |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  |      0.9215     |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. |      0.013      | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    | 0.9359 |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    | 0.9146 |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    | 0.9096 |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  | 0.924  |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. | 0.012  | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    |         0.8836        |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    |         0.8486        |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    |         0.8329        |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  |         0.8622        |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. |         0.0221        | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.699137   |    0:00:00.058000    |   0:00:00.699137   |\n",
      "|    15    | 0.0657 |    0:00:01.015999   |    0:00:00.057000    |   0:00:01.015999   |\n",
      "|    30    | 0.0876 |    0:00:01.073001   |    0:00:00.042999    |   0:00:01.073001   |\n",
      "|    45    | 0.0949 |    0:00:00.867001   |    0:00:00.047000    |   0:00:00.867001   |\n",
      "| Average  | 0.0785 |    0:00:00.913784   |    0:00:00.051250    |   0:00:00.482517   |\n",
      "| Std Dev. | 0.013  | 0.14496541264455434 | 0.006418168317264301 | 0.4433052075201439 |\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.9489  |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    |  0.9051  |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    |  0.9124  |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    |  0.8759  |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  |  0.9106  |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. |  0.026   | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9472  |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    |   0.9047  |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    |   0.9114  |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    |   0.8755  |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  |   0.9097  |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. |   0.0255  | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9489     |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    |      0.9051     |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    |      0.9124     |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    |      0.8759     |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  |      0.9106     |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. |      0.026      | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9507 |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    | 0.9096 |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    | 0.9162 |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    | 0.8801 |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  | 0.9142 |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. | 0.0251 | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9489    |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    |    0.9051    |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    |    0.9124    |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    |    0.8759    |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  |    0.9106    |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. |    0.026     | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9485  |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    |   0.9048  |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    |   0.912   |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    |   0.8755  |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  |   0.9102  |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. |   0.026   | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9489     |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    |      0.9051     |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    |      0.9124     |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    |      0.8759     |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  |      0.9106     |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. |      0.026      | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9507 |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    | 0.9096 |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    | 0.9162 |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    | 0.8801 |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  | 0.9142 |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. | 0.0251 | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9062        |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    |         0.8329        |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    |         0.845         |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    |         0.7925        |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  |         0.8442        |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. |         0.0408        | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.0511 |    0:00:00.651998   |    0:00:00.035001    |   0:00:00.651998  |\n",
      "|    15    | 0.0949 |    0:00:00.910002   |    0:00:00.051000    |   0:00:00.910002  |\n",
      "|    30    | 0.0876 |    0:00:00.836998   |    0:00:00.040999    |   0:00:00.836998  |\n",
      "|    45    | 0.1241 |    0:00:01.012002   |    0:00:00.057003    |   0:00:01.012002  |\n",
      "| Average  | 0.0894 |    0:00:00.852750   |    0:00:00.046001    |   0:00:00.449375  |\n",
      "| Std Dev. | 0.026  | 0.13151840587726646 | 0.008544744950775144 | 0.414000214776381 |\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.9489  |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    |  0.9051  |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    |  0.8978  |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    |  0.9051  |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  |  0.9142  |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. |  0.0202  | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9472  |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    |   0.9035  |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    |   0.8966  |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    |   0.9045  |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  |   0.913   |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. |    0.02   | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9489     |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    |      0.9051     |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    |      0.8978     |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    |      0.9051     |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  |      0.9142     |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. |      0.0202     | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9507 |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    | 0.9048 |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    | 0.8966 |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    | 0.9031 |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  | 0.9138 |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. | 0.0215 | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9489    |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    |    0.9051    |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    |    0.8978    |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    |    0.9051    |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  |    0.9142    |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. |    0.0202    | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9485  |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    |   0.9041  |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    |   0.8966  |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    |   0.9038  |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  |   0.9132  |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. |   0.0206  | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9489     |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    |      0.9051     |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    |      0.8978     |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    |      0.9051     |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  |      0.9142     |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. |      0.0202     | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9507 |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    | 0.9048 |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    | 0.8966 |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    | 0.9031 |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  | 0.9138 |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. | 0.0215 | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.9062        |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    |         0.8436        |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    |         0.8348        |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    |         0.8478        |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  |         0.8581        |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. |         0.0282        | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.0511 |    0:00:00.590995   |    0:00:00.039000    |    0:00:00.590995   |\n",
      "|    15    | 0.0949 |    0:00:00.706003   |    0:00:00.036999    |    0:00:00.706003   |\n",
      "|    30    | 0.1022 |    0:00:00.858001   |    0:00:00.091000    |    0:00:00.858001   |\n",
      "|    45    | 0.0949 |    0:00:00.957000   |    0:00:00.050998    |    0:00:00.957000   |\n",
      "| Average  | 0.0858 |    0:00:00.778000   |    0:00:00.054499    |    0:00:00.416249   |\n",
      "| Std Dev. | 0.0202 | 0.14017465187388947 | 0.021743199074250964 | 0.37539868931677634 |\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.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    |  0.9051  |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |  0.8905  |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    |  0.8905  |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  |  0.9106  |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. |  0.027   | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.9557  |    0:00:00.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    |   0.9035  |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |   0.8888  |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    |   0.8886  |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  |   0.9092  |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. |   0.0275  | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    |      0.9051     |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |      0.8905     |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    |      0.8905     |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  |      0.9106     |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. |      0.027      | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.9557 |    0:00:00.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    | 0.9048 |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |  0.89  |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    | 0.8916 |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  | 0.9105 |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. | 0.0267 | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    |    0.9051    |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |    0.8905    |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    |    0.8905    |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  |    0.9106    |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. |    0.027     | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.9557  |    0:00:00.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    |   0.9041  |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |   0.8894  |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    |   0.8897  |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  |   0.9097  |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. |   0.0272  | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    |      0.9051     |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |      0.8905     |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    |      0.8905     |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  |      0.9106     |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. |      0.027      | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.9557 |    0:00:00.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    | 0.9048 |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |  0.89  |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    | 0.8916 |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  | 0.9105 |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. | 0.0267 | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.926         |    0:00:00.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    |         0.8436        |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    |         0.8221        |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    |         0.8186        |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  |         0.8526        |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. |         0.0434        | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.660001   |    0:00:00.033000    |    0:00:00.660001   |\n",
      "|    15    | 0.0949 |    0:00:00.799998   |    0:00:00.056002    |    0:00:00.799998   |\n",
      "|    30    | 0.1095 |    0:00:00.916001   |    0:00:00.064999    |    0:00:00.916001   |\n",
      "|    45    | 0.1095 |    0:00:00.970999   |    0:00:00.038999    |    0:00:00.970999   |\n",
      "| Average  | 0.0894 |    0:00:00.836750   |    0:00:00.048250    |    0:00:00.442500   |\n",
      "| Std Dev. | 0.027  | 0.11926303141621235 | 0.012832962915317355 | 0.40327065492618563 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    |  0.9124  |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    |  0.8905  |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    |  0.9051  |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  |  0.9106  |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. |  0.0158  | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    |   0.9114  |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    |   0.8901  |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    |   0.9047  |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  |   0.9097  |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. |   0.0153  | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    |      0.9124     |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    |      0.8905     |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    |      0.9051     |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  |      0.9106     |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. |      0.0158     | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    | 0.9162 |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    | 0.8948 |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    | 0.9096 |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  | 0.9142 |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. | 0.0148 | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    |    0.9124    |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    |    0.8905    |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    |    0.9051    |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  |    0.9106    |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. |    0.0158    | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    |   0.912   |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    |   0.8901  |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    |   0.9048  |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  |   0.9102  |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. |   0.0157  | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    |      0.9124     |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    |      0.8905     |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    |      0.9051     |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  |      0.9106     |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. |      0.0158     | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    | 0.9162 |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    | 0.8948 |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    | 0.9096 |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  | 0.9142 |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. | 0.0148 | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    |         0.845         |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    |         0.8125        |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    |         0.8329        |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  |         0.8435        |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. |         0.0259        | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.736002   |    0:00:00.033999    |    0:00:00.736002   |\n",
      "|    15    | 0.0876 |   0:00:00.731000   |    0:00:00.040000    |    0:00:00.731000   |\n",
      "|    30    | 0.1095 |   0:00:00.946001   |    0:00:00.041002    |    0:00:00.946001   |\n",
      "|    45    | 0.0949 |   0:00:01.097999   |    0:00:00.054000    |    0:00:01.097999   |\n",
      "| Average  | 0.0894 |   0:00:00.877750   |    0:00:00.042250    |    0:00:00.460000   |\n",
      "| Std Dev. | 0.0158 | 0.1539448709588951 | 0.007293268926025255 | 0.43173058187845376 |\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.9468  | 0.017  | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    |  0.9213  | 0.016  | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    |  0.9103  | 0.0147 | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    |  0.9038  | 0.017  | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  |  0.9205  | 0.0162 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. |  0.0164  | 0.0009 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9456  | 0.017  | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    |   0.9204  | 0.0158 | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    |   0.9096  | 0.015  | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    |   0.9035  | 0.0164 | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  |   0.9198  | 0.016  | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. |   0.0161  | 0.0008 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9468     | 0.017  | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    |      0.9213     | 0.016  | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    |      0.9103     | 0.0147 | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    |      0.9038     | 0.017  | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  |      0.9205     | 0.0162 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. |      0.0164     | 0.0009 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9483 | 0.0164 | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    | 0.9245 | 0.0167 | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    | 0.9135 | 0.016  | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    | 0.9073 | 0.0168 | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  | 0.9234 | 0.0165 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. | 0.0156 | 0.0003 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9468    | 0.017  | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    |    0.9213    | 0.016  | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    |    0.9103    | 0.0147 | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    |    0.9038    | 0.017  | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  |    0.9205    | 0.0162 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. |    0.0164    | 0.0009 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9464  | 0.017  | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    |   0.9208  | 0.0162 | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    |   0.9098  | 0.0149 | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    |   0.9033  | 0.017  | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  |   0.9201  | 0.0163 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. |   0.0164  | 0.0009 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9468     | 0.017  | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    |      0.9213     | 0.016  | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    |      0.9103     | 0.0147 | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    |      0.9038     | 0.017  | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  |      0.9205     | 0.0162 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. |      0.0164     | 0.0009 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9483 | 0.0164 | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    | 0.9245 | 0.0167 | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    | 0.9135 | 0.016  | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    | 0.9073 | 0.0168 | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  | 0.9234 | 0.0165 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. | 0.0156 | 0.0003 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.9044 | 0.0293 | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    | 0.8597 | 0.0234 | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    | 0.8433 | 0.0196 | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    | 0.8335 | 0.0252 | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  | 0.8602 | 0.0244 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. | 0.0271 | 0.0035 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.0532 | 0.017  | 0:00:00.632509 | 0:00:00.035400 | 0:00:00.667909 |\n",
      "|    15    | 0.0787 | 0.016  | 0:00:00.746801 | 0:00:00.042700 | 0:00:00.789501 |\n",
      "|    30    | 0.0897 | 0.0147 | 0:00:00.860217 | 0:00:00.051600 | 0:00:00.911817 |\n",
      "|    45    | 0.0962 | 0.017  | 0:00:00.933900 | 0:00:00.046500 | 0:00:00.980401 |\n",
      "| Average  | 0.0795 | 0.0162 | 0:00:00.793357 | 0:00:00.044050 | 0:00:00.837407 |\n",
      "| Std Dev. | 0.0164 | 0.0009 |  0.1143045791  |  0.005908679   |  0.1193822504  |\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.6056  |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    |  0.6573  |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    |  0.5399  |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    |  0.5164  |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  |  0.5798  |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. |  0.0554  | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.3377  |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    |   0.3289  |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    |   0.3324  |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    |   0.3393  |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  |   0.3346  |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. |   0.0042  | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.6056     |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    |      0.6573     |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    |      0.5399     |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    |      0.5164     |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  |      0.5798     |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. |      0.0554     | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.3918 |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    | 0.3665 |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    | 0.4017 |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    | 0.4106 |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  | 0.3927 |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. | 0.0165 | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.6056    |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    |    0.6573    |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    |    0.5399    |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    |    0.5164    |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  |    0.5798    |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. |    0.0554    | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.342   |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    |   0.3411  |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    |   0.3245  |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    |   0.3184  |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  |   0.3315  |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. |   0.0103  | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.6056     |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    |      0.6573     |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    |      0.5399     |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    |      0.5164     |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  |      0.5798     |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. |      0.0554     | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.7042 |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    | 0.743  |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    | 0.6549 |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    | 0.6373 |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  | 0.6849 |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. | 0.0416 | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.4982        |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    |         0.5463        |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    |         0.4449        |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    |         0.4279        |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  |         0.4793        |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. |         0.0466        | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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.4413 |    0:00:04.990668   |    0:00:00.142232    |   0:00:04.990668   |\n",
      "|    15    | 0.3897 |    0:00:04.586958   |    0:00:00.122999    |   0:00:04.586958   |\n",
      "|    30    | 0.5211 |    0:00:04.300004   |    0:00:00.120996    |   0:00:04.300004   |\n",
      "|    45    | 0.5305 |    0:00:03.871002   |    0:00:00.158001    |   0:00:03.871002   |\n",
      "| Average  | 0.4707 |    0:00:04.437158   |    0:00:00.136057    |   0:00:02.286607   |\n",
      "| Std Dev. | 0.0582 | 0.40870456510551584 | 0.015141043691159142 | 2.1699081701918117 |\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:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    |  0.3474  |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    |  0.3521  |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    |  0.3568  |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  |  0.358   |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. |  0.0107  | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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.318   |   0:00:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    |   0.3063  |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    |   0.3075  |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    |   0.2995  |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  |   0.3078  |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. |   0.0066  | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    |      0.3474     |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    |      0.3521     |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    |      0.3568     |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  |      0.358      |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. |      0.0107     | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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.3154 |   0:00:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    | 0.2942 |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    | 0.2963 |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    | 0.2801 |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  | 0.2965 |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. | 0.0126 | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    |    0.3474    |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    |    0.3521    |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    |    0.3568    |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  |    0.358     |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. |    0.0107    | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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.2418  |   0:00:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    |   0.2248  |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    |   0.2273  |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    |   0.226   |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  |    0.23   |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. |   0.0069  | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    |      0.3474     |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    |      0.3521     |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    |      0.3568     |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  |      0.358      |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. |      0.0107     | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    | 0.5106 |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    | 0.5141 |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    | 0.5176 |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  | 0.5185 |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. | 0.008  | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    |         0.3382        |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    |         0.3399        |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    |         0.3417        |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  |         0.3423        |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. |         0.0042        | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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.6291 |   0:00:04.216182  |    0:00:00.106000    |   0:00:04.216182  |\n",
      "|    15    | 0.6526 |   0:00:03.455000  |    0:00:00.109000    |   0:00:03.455000  |\n",
      "|    30    | 0.6479 |   0:00:03.471689  |    0:00:00.088000    |   0:00:03.471689  |\n",
      "|    45    | 0.6432 |   0:00:03.365009  |    0:00:00.098999    |   0:00:03.365009  |\n",
      "| Average  | 0.6432 |   0:00:03.626970  |    0:00:00.100500    |   0:00:01.863735  |\n",
      "| Std Dev. | 0.0088 | 0.342592970543352 | 0.008077670903692113 | 1.779807797641601 |\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.3568  |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    |  0.3944  |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    |  0.4085  |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    |  0.5258  |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  |  0.4214  |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. |  0.0632  | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.3629  |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    |   0.3829  |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    |   0.3484  |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    |   0.3284  |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  |   0.3557  |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. |   0.0199  | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.3568     |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    |      0.3944     |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    |      0.4085     |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    |      0.5258     |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  |      0.4214     |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. |      0.0632     | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.4075 |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    | 0.4418 |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    | 0.3932 |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    | 0.3614 |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  | 0.401  |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. | 0.0289 | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.3568    |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    |    0.3944    |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    |    0.4085    |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    |    0.5258    |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  |    0.4214    |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. |    0.0632    | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.2481  |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    |   0.2732  |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    |    0.27   |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    |   0.3079  |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  |   0.2748  |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. |   0.0214  | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.3568     |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    |      0.3944     |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    |      0.4085     |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    |      0.5258     |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  |      0.4214     |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. |      0.0632     | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.5176 |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    | 0.5458 |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    | 0.5563 |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    | 0.6444 |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  | 0.566  |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. | 0.0474 | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.3417        |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    |         0.3574        |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    |         0.364         |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    |         0.4345        |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  |         0.3744        |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. |         0.0356        | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.6901 |   0:00:03.341000   |    0:00:00.071001    |   0:00:03.341000   |\n",
      "|    15    | 0.6526 |   0:00:03.554001   |    0:00:00.092999    |   0:00:03.554001   |\n",
      "|    30    | 0.6056 |   0:00:03.489999   |    0:00:00.097001    |   0:00:03.489999   |\n",
      "|    45    | 0.4977 |   0:00:03.217002   |    0:00:00.121998    |   0:00:03.217002   |\n",
      "| Average  | 0.6115 |   0:00:03.400500   |    0:00:00.095750    |   0:00:01.748125   |\n",
      "| Std Dev. | 0.0722 | 0.1311339099690097 | 0.018100971975148865 | 1.6550245727812074 |\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.8075  |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    |  0.8451  |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    |  0.8685  |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    |  0.8545  |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  |  0.8439  |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. |  0.0226  | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.4765  |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    |   0.5094  |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    |   0.591   |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    |   0.596   |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  |   0.5432  |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. |   0.0517  | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.8075     |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    |      0.8451     |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    |      0.8685     |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    |      0.8545     |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  |      0.8439     |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. |      0.0226     | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.5456 |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    | 0.5799 |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    | 0.5535 |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    | 0.5111 |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  | 0.5476 |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. | 0.0246 | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.8075    |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    |    0.8451    |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    |    0.8685    |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    |    0.8545    |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  |    0.8439    |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. |    0.0226    | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.506   |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    |   0.5412  |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    |   0.5645  |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    |   0.5327  |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  |   0.5361  |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. |   0.0209  | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.8075     |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    |      0.8451     |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    |      0.8685     |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    |      0.8545     |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  |      0.8439     |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. |      0.0226     | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.8556 |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    | 0.8838 |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    | 0.9014 |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    | 0.8908 |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  | 0.8829 |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. | 0.017  | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.7162        |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    |         0.7658        |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    |         0.7982        |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    |         0.7786        |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  |         0.7647        |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. |         0.0303        | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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.2582 |    0:00:03.480000   |    0:00:00.089000    |   0:00:03.480000   |\n",
      "|    15    | 0.216  |    0:00:03.318998   |    0:00:00.084002    |   0:00:03.318998   |\n",
      "|    30    | 0.2066 |    0:00:03.447998   |    0:00:00.092002    |   0:00:03.447998   |\n",
      "|    45    | 0.2207 |    0:00:03.363000   |    0:00:00.113998    |   0:00:03.363000   |\n",
      "| Average  | 0.2254 |    0:00:03.402499   |    0:00:00.094751    |   0:00:01.748625   |\n",
      "| Std Dev. | 0.0196 | 0.06443820104939574 | 0.011474037763235191 | 1.6545217119473772 |\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:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    |  0.8404  |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    |  0.8357  |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    |  0.831   |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  |  0.8357  |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. |  0.0033  | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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.5002  |   0:00:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    |   0.589   |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    |   0.6086  |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    |   0.6073  |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  |   0.5763  |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. |   0.0446  | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    |      0.8404     |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    |      0.8357     |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    |      0.831      |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  |      0.8357     |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. |      0.0033     | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    | 0.4778 |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    | 0.4667 |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    | 0.4556 |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  | 0.4667 |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. | 0.0079 | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    |    0.8404    |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    |    0.8357    |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    |    0.831     |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  |    0.8357    |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. |    0.0033    | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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.4733  |   0:00:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    |   0.501   |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    |   0.492   |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    |   0.4796  |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  |   0.4865  |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. |   0.0108  | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    |      0.8404     |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    |      0.8357     |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    |      0.831      |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  |      0.8357     |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. |      0.0033     | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    | 0.8803 |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    | 0.8768 |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    | 0.8732 |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  | 0.8768 |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. | 0.0025 | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    |         0.7594        |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    |         0.7531        |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    |         0.7469        |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  |         0.7531        |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. |         0.0044        | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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.2113 |   0:00:03.646000   |    0:00:00.113001   |   0:00:03.646000  |\n",
      "|    15    | 0.2347 |   0:00:04.227001   |    0:00:00.095001   |   0:00:04.227001  |\n",
      "|    30    | 0.2441 |   0:00:03.524998   |    0:00:00.098999   |   0:00:03.524998  |\n",
      "|    45    | 0.2488 |   0:00:03.490000   |    0:00:00.142001   |   0:00:03.490000  |\n",
      "| Average  | 0.2347 |   0:00:03.722000   |    0:00:00.112250   |   0:00:01.917125  |\n",
      "| Std Dev. | 0.0145 | 0.2972521771192629 | 0.01843109884202343 | 1.817119215852349 |\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.8066  |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    |  0.8066  |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    |  0.8019  |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    |  0.8019  |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  |  0.8042  |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. |  0.0024  | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.7217  |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    |   0.9337  |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    |   0.599   |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    |   0.599   |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  |   0.7133  |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. |   0.1367  | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.8066     |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    |      0.8066     |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    |      0.8019     |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    |      0.8019     |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  |      0.8042     |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. |      0.0024     | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.4188 |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    | 0.4093 |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    | 0.3908 |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    | 0.3908 |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  | 0.4024 |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. | 0.0121 | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.8066    |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    |    0.8066    |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    |    0.8019    |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    |    0.8019    |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  |    0.8042    |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. |    0.0024    | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.4415  |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    |   0.4296  |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    |   0.3937  |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    |   0.3937  |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  |   0.4147  |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. |   0.0213  | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.8066     |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    |      0.8066     |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    |      0.8019     |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    |      0.8019     |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  |      0.8042     |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. |      0.0024     | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.855  |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    | 0.855  |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    | 0.8514 |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    | 0.8514 |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  | 0.8532 |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. | 0.0018 | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.7151        |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    |         0.7151        |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    |         0.7091        |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    |         0.7091        |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  |         0.7121        |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. |         0.003         | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.2736 |    0:00:03.425002   |   0:00:00.073996   |   0:00:03.425002  |\n",
      "|    15    | 0.2736 |    0:00:03.187001   |   0:00:00.080000   |   0:00:03.187001  |\n",
      "|    30    | 0.283  |    0:00:03.352000   |   0:00:00.089002   |   0:00:03.352000  |\n",
      "|    45    | 0.283  |    0:00:03.334998   |   0:00:00.094001   |   0:00:03.334998  |\n",
      "| Average  | 0.2783 |    0:00:03.324750   |   0:00:00.084250   |   0:00:01.704500  |\n",
      "| Std Dev. | 0.0047 | 0.08641885286799499 | 0.0077598471744481 | 1.621411305687723 |\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.684   |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    |  0.783   |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    |  0.7877  |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    |  0.7783  |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  |  0.7583  |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. |  0.043   | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.3979  |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    |   0.7069  |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    |   0.9286  |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    |   0.2594  |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  |   0.5732  |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. |   0.2614  | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.684      |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    |      0.783      |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    |      0.7877     |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    |      0.7783     |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  |      0.7583     |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. |      0.043      | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.3449 |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    | 0.3778 |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    | 0.3633 |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    | 0.3333 |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  | 0.3548 |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. | 0.017  | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.684     |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    |    0.783     |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    |    0.7877    |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    |    0.7783    |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  |    0.7583    |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. |    0.043     | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.3523  |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    |   0.3796  |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    |   0.3506  |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    |   0.2918  |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  |   0.3436  |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. |   0.032   | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.684      |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    |      0.783      |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    |      0.7877     |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    |      0.7783     |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  |      0.7583     |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. |      0.043      | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.763  |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    | 0.8373 |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    | 0.8408 |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    | 0.8337 |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  | 0.8187 |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. | 0.0323 | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.5732        |    0:00:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    |         0.6854        |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    |         0.6913        |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    |         0.6797        |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  |         0.6574        |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. |         0.0488        | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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:03.407999   |    0:00:00.073002   |   0:00:03.407999  |\n",
      "|    15    | 0.2925 |    0:00:03.240000   |    0:00:00.085001   |   0:00:03.240000  |\n",
      "|    30    | 0.2925 |    0:00:03.535002   |    0:00:00.106996   |   0:00:03.535002  |\n",
      "|    45    | 0.3066 |    0:00:03.619000   |    0:00:00.128001   |   0:00:03.619000  |\n",
      "| Average  | 0.3208 |    0:00:03.450500   |    0:00:00.098250   |   0:00:01.774375  |\n",
      "| Std Dev. | 0.0413 | 0.14287211247296702 | 0.02106340213095159 | 1.679233109193485 |\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.7453  |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    |  0.7736  |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    |  0.7783  |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    |  0.7783  |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  |  0.7689  |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. |  0.0138  | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.2924  |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    |   0.2591  |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    |   0.2594  |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    |   0.2594  |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  |   0.2676  |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. |   0.0143  | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.7453     |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    |      0.7736     |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    |      0.7783     |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    |      0.7783     |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  |      0.7689     |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. |      0.0138     | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.3357 |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    | 0.3313 |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    | 0.3333 |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    | 0.3333 |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  | 0.3334 |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. | 0.0015 | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.7453    |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    |    0.7736    |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    |    0.7783    |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    |    0.7783    |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  |    0.7689    |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. |    0.0138    | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.309   |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    |   0.2908  |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    |   0.2918  |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    |   0.2918  |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  |   0.2958  |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. |   0.0076  | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.7453     |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    |      0.7736     |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    |      0.7783     |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    |      0.7783     |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  |      0.7689     |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. |      0.0138     | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.809  |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    | 0.8302 |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    | 0.8337 |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    | 0.8337 |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  | 0.8267 |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. | 0.0103 | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.6404        |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    |         0.6739        |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    |         0.6797        |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    |         0.6797        |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  |         0.6684        |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. |         0.0164        | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.3726 |    0:00:03.736998   |    0:00:00.084001    |   0:00:03.736998   |\n",
      "|    15    | 0.316  |    0:00:03.604000   |    0:00:00.079999    |   0:00:03.604000   |\n",
      "|    30    | 0.3066 |    0:00:03.577002   |    0:00:00.106002    |   0:00:03.577002   |\n",
      "|    45    | 0.3066 |    0:00:03.618000   |    0:00:00.142002    |   0:00:03.618000   |\n",
      "| Average  | 0.3255 |    0:00:03.634000   |    0:00:00.103001    |   0:00:01.868501   |\n",
      "| Std Dev. | 0.0275 | 0.06126461836172547 | 0.024597397984129434 | 1.7661164358116936 |\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.7075  |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    |   0.75   |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    |  0.7783  |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    |  0.7783  |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  |  0.7535  |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. |  0.029   | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.2743  |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    |   0.2573  |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    |   0.2594  |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    |   0.2594  |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  |   0.2626  |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. |   0.0068  | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.7075     |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    |       0.75      |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    |      0.7783     |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    |      0.7783     |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  |      0.7535     |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. |      0.029      | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.3195 |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    | 0.3212 |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    | 0.3333 |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    | 0.3333 |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  | 0.3269 |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. | 0.0065 | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.7075    |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    |     0.75     |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    |    0.7783    |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    |    0.7783    |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  |    0.7535    |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. |    0.029     | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.295   |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    |   0.2857  |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    |   0.2918  |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    |   0.2918  |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  |   0.2911  |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. |   0.0034  | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.7075     |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    |       0.75      |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    |      0.7783     |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    |      0.7783     |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  |      0.7535     |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. |      0.029      | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.7807 |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    | 0.8125 |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    | 0.8337 |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    | 0.8337 |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  | 0.8152 |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. | 0.0217 | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.5981        |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    |         0.6458        |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    |         0.6797        |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    |         0.6797        |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  |         0.6508        |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. |         0.0334        | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.4481 |    0:00:03.349997   |    0:00:00.075001    |   0:00:03.349997   |\n",
      "|    15    | 0.3632 |    0:00:03.305137   |    0:00:00.079997    |   0:00:03.305137   |\n",
      "|    30    | 0.3066 |    0:00:03.189000   |    0:00:00.089000    |   0:00:03.189000   |\n",
      "|    45    | 0.3066 |    0:00:03.471004   |    0:00:00.164996    |   0:00:03.471004   |\n",
      "| Average  | 0.3561 |    0:00:03.328785   |    0:00:00.102249    |   0:00:01.715517   |\n",
      "| Std Dev. | 0.0579 | 0.10096427700334215 | 0.036572711329930854 | 1.6150539542752171 |\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.6226  |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    |  0.6557  |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    |  0.717   |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    |  0.7594  |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  |  0.6887  |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. |  0.0531  | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.2676  |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    |   0.2619  |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    |   0.2546  |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    |   0.258   |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  |   0.2605  |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. |   0.0048  | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.6226     |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    |      0.6557     |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    |      0.717      |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    |      0.7594     |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  |      0.6887     |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. |      0.0531     | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.2997 |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    | 0.2973 |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    | 0.3071 |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    | 0.3253 |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  | 0.3073 |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. | 0.011  | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.6226    |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    |    0.6557    |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    |    0.717     |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    |    0.7594    |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  |    0.6887    |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. |    0.0531    | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.2798  |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    |   0.2781  |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    |   0.2784  |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    |   0.2878  |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  |   0.281   |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. |   0.0039  | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.6226     |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    |      0.6557     |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    |      0.717      |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    |      0.7594     |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  |      0.6887     |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. |      0.0531     | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.717  |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    | 0.7417 |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    | 0.7877 |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    | 0.8196 |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  | 0.7665 |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. | 0.0398 | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.5135        |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    |         0.5447        |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    |         0.6084        |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    |         0.6569        |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  |         0.5809        |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. |         0.0557        | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.6179 |    0:00:03.542000   |    0:00:00.078000   |   0:00:03.542000   |\n",
      "|    15    | 0.5519 |    0:00:03.782000   |    0:00:00.085002   |   0:00:03.782000   |\n",
      "|    30    | 0.4292 |    0:00:03.709997   |    0:00:00.118001   |   0:00:03.709997   |\n",
      "|    45    | 0.3443 |    0:00:03.808998   |    0:00:00.172002   |   0:00:03.808998   |\n",
      "| Average  | 0.4858 |    0:00:03.710749   |    0:00:00.113251   |   0:00:01.912000   |\n",
      "| Std Dev. | 0.1061 | 0.10393065780540119 | 0.03713115215649935 | 1.8004407618965308 |\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.6547  | 0.1616 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    |  0.6853  | 0.1692 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    |  0.6868  | 0.1753 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    |  0.6981  | 0.1597 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  |  0.6812  | 0.1665 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. |  0.0161  | 0.0062 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.3949  | 0.1327 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    |   0.4535  | 0.2171 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    |   0.4489  | 0.2125 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    |   0.3806  | 0.1468 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  |   0.4195  | 0.1773 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. |   0.0322  | 0.0379 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.6547     | 0.1616 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    |      0.6853     | 0.1692 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    |      0.6868     | 0.1753 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    |      0.6981     | 0.1597 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  |      0.6812     | 0.1665 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. |      0.0161     | 0.0062 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.3846 | 0.0739 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    | 0.3897 | 0.0857 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    | 0.3839 | 0.0743 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    | 0.3735 | 0.0659 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  | 0.3829 | 0.0749 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. | 0.0059 | 0.0071 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.6547    | 0.1616 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    |    0.6853    | 0.1692 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    |    0.6868    | 0.1753 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    |    0.6981    | 0.1597 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  |    0.6812    | 0.1665 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. |    0.0161    | 0.0062 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.3489  | 0.0893 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    |   0.3545  | 0.1004 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    |   0.3485  | 0.101  | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    |   0.3421  | 0.0915 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  |   0.3485  | 0.0955 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. |   0.0044  | 0.0052 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.6547     | 0.1616 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    |      0.6853     | 0.1692 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    |      0.6868     | 0.1753 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    |      0.6981     | 0.1597 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  |      0.6812     | 0.1665 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. |      0.0161     | 0.0062 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.741  | 0.1212 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    | 0.764  | 0.1269 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    | 0.7651 | 0.1315 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    | 0.7736 | 0.1198 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  | 0.7609 | 0.1248 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. | 0.0121 | 0.0047 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.5699 | 0.1382 | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    | 0.6032 | 0.1464 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    | 0.6068 | 0.1558 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    | 0.6135 | 0.1448 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  | 0.5983 | 0.1463 | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. | 0.0168 | 0.0063 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.4334 | 0.158  | 0:00:03.713585 | 0:00:00.090523 | 0:00:03.804108 |\n",
      "|    15    | 0.3943 | 0.1573 | 0:00:03.626009 | 0:00:00.091400 | 0:00:03.717409 |\n",
      "|    30    | 0.3843 | 0.1487 | 0:00:03.559769 | 0:00:00.100600 | 0:00:03.660369 |\n",
      "|    45    | 0.3688 | 0.1319 | 0:00:03.515801 | 0:00:00.133600 | 0:00:03.649401 |\n",
      "| Average  | 0.3952 | 0.149  | 0:00:03.603791 | 0:00:00.104031 | 0:00:03.707822 |\n",
      "| Std Dev. | 0.0238 | 0.0105 |  0.0745459765  |  0.0175220257  |  0.061293769   |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |  0.9074  |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |  0.9074  |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |  0.9074  |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |  0.9074  |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |   0.0    | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |   0.4537  |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |   0.4537  |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |   0.4537  |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |   0.4537  |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |    0.0    | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |      0.9074     |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |      0.9074     |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |      0.9074     |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |      0.9074     |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |       0.0       | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |  0.5   |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |  0.5   |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |  0.5   |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |  0.5   |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |  0.0   | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |    0.9074    |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |    0.9074    |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |    0.9074    |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |    0.9074    |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |     0.0      | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |   0.4757  |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |   0.4757  |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |   0.4757  |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |   0.4757  |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |    0.0    | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |      0.9074     |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |      0.9074     |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |      0.9074     |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |      0.9074     |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |       0.0       | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    | 0.5 |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    | 0.5 |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    | 0.5 |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  | 0.5 |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. | 0.0 | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    |         0.9074        |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    |         0.9074        |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    |         0.9074        |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  |         0.9074        |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |          0.0          | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.249000    |     0:00:00.014004    |   0:00:00.249000   |\n",
      "|    15    | 0.0926 |    0:00:00.235998    |     0:00:00.014998    |   0:00:00.235998   |\n",
      "|    30    | 0.0926 |    0:00:00.268999    |     0:00:00.020999    |   0:00:00.268999   |\n",
      "|    45    | 0.0926 |    0:00:00.261002    |     0:00:00.023999    |   0:00:00.261002   |\n",
      "| Average  | 0.0926 |    0:00:00.253750    |     0:00:00.018500    |   0:00:00.136125   |\n",
      "| Std Dev. |  0.0   | 0.012478096883000295 | 0.0041522435137924096 | 0.1179918519871054 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |  0.9074  |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |  0.9074  |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |  0.9074  |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |  0.9074  |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |   0.0    | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |   0.4537  |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |   0.4537  |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |   0.4537  |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |   0.4537  |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |    0.0    | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |      0.9074     |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |      0.9074     |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |      0.9074     |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |      0.9074     |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |       0.0       | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |  0.5   |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |  0.5   |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |  0.5   |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |  0.5   |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |  0.0   | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |    0.9074    |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |    0.9074    |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |    0.9074    |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |    0.9074    |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |     0.0      | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |   0.4757  |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |   0.4757  |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |   0.4757  |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |   0.4757  |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |    0.0    | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |      0.9074     |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |      0.9074     |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |      0.9074     |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |      0.9074     |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |       0.0       | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    | 0.5 |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    | 0.5 |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    | 0.5 |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  | 0.5 |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. | 0.0 | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    |         0.9074        |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    |         0.9074        |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    |         0.9074        |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  |         0.9074        |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |          0.0          | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.270999    |     0:00:00.020003    |    0:00:00.270999   |\n",
      "|    15    | 0.0926 |    0:00:00.237000    |     0:00:00.023997    |    0:00:00.237000   |\n",
      "|    30    | 0.0926 |    0:00:00.230000    |     0:00:00.016002    |    0:00:00.230000   |\n",
      "|    45    | 0.0926 |    0:00:00.223999    |     0:00:00.016000    |    0:00:00.223999   |\n",
      "| Average  | 0.0926 |    0:00:00.240500    |     0:00:00.019000    |    0:00:00.129750   |\n",
      "| Std Dev. |  0.0   | 0.018199929887779076 | 0.0033153426895108987 | 0.11151942559436784 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |  0.9074  |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |  0.9074  |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |  0.9074  |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |  0.9074  |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |   0.0    | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |   0.4537  |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |   0.4537  |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |   0.4537  |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |   0.4537  |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |    0.0    | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |      0.9074     |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |      0.9074     |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |      0.9074     |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |      0.9074     |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |       0.0       | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |  0.5   |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |  0.5   |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |  0.5   |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |  0.5   |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |  0.0   | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |    0.9074    |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |    0.9074    |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |    0.9074    |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |    0.9074    |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |     0.0      | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |   0.4757  |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |   0.4757  |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |   0.4757  |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |   0.4757  |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |    0.0    | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |      0.9074     |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |      0.9074     |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |      0.9074     |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |      0.9074     |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |       0.0       | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    | 0.5 |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    | 0.5 |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    | 0.5 |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  | 0.5 |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. | 0.0 | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    |         0.9074        |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    |         0.9074        |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    |         0.9074        |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  |         0.9074        |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |          0.0          | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.238987    |    0:00:00.012998    |    0:00:00.238987   |\n",
      "|    15    | 0.0926 |    0:00:00.293003    |    0:00:00.021998    |    0:00:00.293003   |\n",
      "|    30    | 0.0926 |    0:00:00.266000    |    0:00:00.017000    |    0:00:00.266000   |\n",
      "|    45    | 0.0926 |    0:00:00.281000    |    0:00:00.030002    |    0:00:00.281000   |\n",
      "| Average  | 0.0926 |    0:00:00.269747    |    0:00:00.020500    |    0:00:00.145124   |\n",
      "| Std Dev. |  0.0   | 0.020172423499054966 | 0.006345496614307278 | 0.12551786092473272 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |  0.9074  |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |  0.9074  |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |  0.9074  |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |  0.9074  |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |   0.0    | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |   0.4537  |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |   0.4537  |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |   0.4537  |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |   0.4537  |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |    0.0    | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |      0.9074     |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |      0.9074     |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |      0.9074     |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |      0.9074     |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |       0.0       | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |  0.5   |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |  0.5   |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |  0.5   |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |  0.5   |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |  0.0   | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |    0.9074    |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |    0.9074    |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |    0.9074    |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |    0.9074    |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |     0.0      | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |   0.4757  |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |   0.4757  |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |   0.4757  |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |   0.4757  |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |    0.0    | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |      0.9074     |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |      0.9074     |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |      0.9074     |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |      0.9074     |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |       0.0       | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    | 0.5 |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    | 0.5 |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    | 0.5 |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  | 0.5 |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. | 0.0 | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    |         0.9074        |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    |         0.9074        |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    |         0.9074        |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  |         0.9074        |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |          0.0          | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.271004    |    0:00:00.018997    |    0:00:00.271004   |\n",
      "|    15    | 0.0926 |    0:00:00.233000    |    0:00:00.016999    |    0:00:00.233000   |\n",
      "|    30    | 0.0926 |    0:00:00.254001    |    0:00:00.021002    |    0:00:00.254001   |\n",
      "|    45    | 0.0926 |    0:00:00.279999    |    0:00:00.029004    |    0:00:00.279999   |\n",
      "| Average  | 0.0926 |    0:00:00.259501    |    0:00:00.021500    |    0:00:00.140501   |\n",
      "| Std Dev. |  0.0   | 0.017923720658828655 | 0.004557235661674342 | 0.11971652622100065 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |  0.9074  |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |  0.9074  |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |  0.9074  |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |  0.9074  |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |   0.0    | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |   0.4537  |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |   0.4537  |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |   0.4537  |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |   0.4537  |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |    0.0    | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |      0.9074     |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |      0.9074     |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |      0.9074     |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |      0.9074     |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |       0.0       | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |  0.5   |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |  0.5   |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |  0.5   |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |  0.5   |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |  0.0   | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |    0.9074    |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |    0.9074    |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |    0.9074    |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |    0.9074    |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |     0.0      | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |   0.4757  |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |   0.4757  |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |   0.4757  |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |   0.4757  |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |    0.0    | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |      0.9074     |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |      0.9074     |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |      0.9074     |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |      0.9074     |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |       0.0       | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    | 0.5 |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    | 0.5 |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    | 0.5 |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  | 0.5 |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. | 0.0 | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    |         0.9074        |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    |         0.9074        |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    |         0.9074        |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  |         0.9074        |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |          0.0          | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.299999    |     0:00:00.019000    |   0:00:00.299999   |\n",
      "|    15    | 0.0926 |    0:00:00.289999    |     0:00:00.019001    |   0:00:00.289999   |\n",
      "|    30    | 0.0926 |    0:00:00.251002    |     0:00:00.016997    |   0:00:00.251002   |\n",
      "|    45    | 0.0926 |    0:00:00.209003    |     0:00:00.018998    |   0:00:00.209003   |\n",
      "| Average  | 0.0926 |    0:00:00.262501    |     0:00:00.018499    |   0:00:00.140500   |\n",
      "| Std Dev. |  0.0   | 0.035904473034448076 | 0.0008670990589782587 | 0.1246160576674923 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |  0.9074  |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |  0.9074  |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |  0.9074  |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |  0.9074  |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |   0.0    | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |   0.4537  |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |   0.4537  |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |   0.4537  |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |   0.4537  |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |    0.0    | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |      0.9074     |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |      0.9074     |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |      0.9074     |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |      0.9074     |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |       0.0       | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |  0.5   |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |  0.5   |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |  0.5   |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |  0.5   |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |  0.0   | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |    0.9074    |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |    0.9074    |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |    0.9074    |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |    0.9074    |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |     0.0      | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |   0.4757  |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |   0.4757  |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |   0.4757  |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |   0.4757  |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |    0.0    | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |      0.9074     |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |      0.9074     |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |      0.9074     |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |      0.9074     |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |       0.0       | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    | 0.5 |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    | 0.5 |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    | 0.5 |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  | 0.5 |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. | 0.0 | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    |         0.9074        |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    |         0.9074        |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    |         0.9074        |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  |         0.9074        |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |          0.0          | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.290002    |    0:00:00.015999    |    0:00:00.290002   |\n",
      "|    15    | 0.0926 |    0:00:00.301000    |    0:00:00.027001    |    0:00:00.301000   |\n",
      "|    30    | 0.0926 |    0:00:00.276000    |    0:00:00.016999    |    0:00:00.276000   |\n",
      "|    45    | 0.0926 |    0:00:00.254000    |    0:00:00.025000    |    0:00:00.254000   |\n",
      "| Average  | 0.0926 |    0:00:00.280250    |    0:00:00.021250    |    0:00:00.150750   |\n",
      "| Std Dev. |  0.0   | 0.017555395495388627 | 0.004815999879966702 | 0.13013852596722322 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |  0.9259  |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |  0.9259  |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |  0.9259  |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |  0.9259  |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |   0.0    | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |   0.463   |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |   0.463   |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |   0.463   |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |   0.463   |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |    0.0    | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |      0.9259     |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |      0.9259     |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |      0.9259     |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |      0.9259     |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |       0.0       | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |  0.5   |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |  0.5   |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |  0.5   |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |  0.5   |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |  0.0   | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |    0.9259    |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |    0.9259    |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |    0.9259    |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |    0.9259    |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |     0.0      | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |   0.4808  |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |   0.4808  |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |   0.4808  |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |   0.4808  |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |    0.0    | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |      0.9259     |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |      0.9259     |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |      0.9259     |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |      0.9259     |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |       0.0       | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    | 0.5 |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    | 0.5 |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    | 0.5 |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  | 0.5 |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. | 0.0 | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    |         0.9259        |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    |         0.9259        |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    |         0.9259        |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  |         0.9259        |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |          0.0          | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.225002   |     0:00:00.017998    |    0:00:00.225002   |\n",
      "|    15    | 0.0741 |    0:00:00.257999   |     0:00:00.016001    |    0:00:00.257999   |\n",
      "|    30    | 0.0741 |    0:00:00.308001   |     0:00:00.018998    |    0:00:00.308001   |\n",
      "|    45    | 0.0741 |    0:00:00.280001   |     0:00:00.018000    |    0:00:00.280001   |\n",
      "| Average  | 0.0741 |    0:00:00.267751   |     0:00:00.017749    |    0:00:00.142750   |\n",
      "| Std Dev. |  0.0   | 0.03038371413726337 | 0.0010884975162394105 | 0.12683588360165238 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |  0.9259  |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |  0.9259  |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |  0.9259  |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |  0.9259  |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |   0.0    | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |   0.463   |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |   0.463   |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |   0.463   |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |   0.463   |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |    0.0    | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |      0.9259     |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |      0.9259     |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |      0.9259     |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |      0.9259     |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |       0.0       | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |  0.5   |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |  0.5   |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |  0.5   |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |  0.5   |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |  0.0   | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |    0.9259    |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |    0.9259    |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |    0.9259    |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |    0.9259    |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |     0.0      | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |   0.4808  |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |   0.4808  |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |   0.4808  |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |   0.4808  |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |    0.0    | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |      0.9259     |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |      0.9259     |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |      0.9259     |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |      0.9259     |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |       0.0       | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    | 0.5 |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    | 0.5 |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    | 0.5 |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  | 0.5 |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. | 0.0 | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    |         0.9259        |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    |         0.9259        |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    |         0.9259        |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  |         0.9259        |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |          0.0          | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.303003    |     0:00:00.026000    |    0:00:00.303003   |\n",
      "|    15    | 0.0741 |    0:00:00.263999    |     0:00:00.014001    |    0:00:00.263999   |\n",
      "|    30    | 0.0741 |    0:00:00.260998    |     0:00:00.023001    |    0:00:00.260998   |\n",
      "|    45    | 0.0741 |    0:00:00.281002    |     0:00:00.026998    |    0:00:00.281002   |\n",
      "| Average  | 0.0741 |    0:00:00.277250    |     0:00:00.022500    |    0:00:00.149875   |\n",
      "| Std Dev. |  0.0   | 0.016710646559104276 | 0.0051226853119825475 | 0.12797339284902906 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |  0.9259  |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |  0.9259  |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |  0.9259  |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |  0.9259  |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |   0.0    | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |   0.463   |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |   0.463   |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |   0.463   |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |   0.463   |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |    0.0    | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |      0.9259     |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |      0.9259     |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |      0.9259     |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |      0.9259     |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |       0.0       | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |  0.5   |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |  0.5   |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |  0.5   |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |  0.5   |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |  0.0   | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |    0.9259    |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |    0.9259    |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |    0.9259    |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |    0.9259    |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |     0.0      | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |   0.4808  |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |   0.4808  |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |   0.4808  |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |   0.4808  |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |    0.0    | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |      0.9259     |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |      0.9259     |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |      0.9259     |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |      0.9259     |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |       0.0       | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    | 0.5 |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    | 0.5 |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    | 0.5 |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  | 0.5 |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. | 0.0 | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    |         0.9259        |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    |         0.9259        |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    |         0.9259        |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  |         0.9259        |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |          0.0          | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.223999    |     0:00:00.013999    |    0:00:00.223999   |\n",
      "|    15    | 0.0741 |    0:00:00.208001    |     0:00:00.016000    |    0:00:00.208001   |\n",
      "|    30    | 0.0741 |    0:00:00.249002    |     0:00:00.015000    |    0:00:00.249002   |\n",
      "|    45    | 0.0741 |    0:00:00.250997    |     0:00:00.025002    |    0:00:00.250997   |\n",
      "| Average  | 0.0741 |    0:00:00.233000    |     0:00:00.017500    |    0:00:00.125250   |\n",
      "| Std Dev. |  0.0   | 0.017929876189945168 | 0.0043884819718573165 | 0.10853757929509701 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |  0.9259  |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |  0.9259  |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |  0.9259  |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |  0.9259  |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |   0.0    | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |   0.463   |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |   0.463   |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |   0.463   |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |   0.463   |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |    0.0    | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |      0.9259     |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |      0.9259     |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |      0.9259     |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |      0.9259     |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |       0.0       | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |  0.5   |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |  0.5   |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |  0.5   |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |  0.5   |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |  0.0   | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |    0.9259    |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |    0.9259    |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |    0.9259    |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |    0.9259    |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |     0.0      | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |   0.4808  |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |   0.4808  |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |   0.4808  |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |   0.4808  |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |    0.0    | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |      0.9259     |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |      0.9259     |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |      0.9259     |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |      0.9259     |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |       0.0       | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    | 0.5 |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    | 0.5 |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    | 0.5 |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  | 0.5 |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. | 0.0 | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    |         0.9259        |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    |         0.9259        |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    |         0.9259        |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  |         0.9259        |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |          0.0          | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.227999   |    0:00:00.011999    |    0:00:00.227999   |\n",
      "|    15    | 0.0741 |    0:00:00.257003   |    0:00:00.013998    |    0:00:00.257003   |\n",
      "|    30    | 0.0741 |    0:00:00.276006   |    0:00:00.033997    |    0:00:00.276006   |\n",
      "|    45    | 0.0741 |    0:00:00.294998   |    0:00:00.019000    |    0:00:00.294998   |\n",
      "| Average  | 0.0741 |    0:00:00.264001   |    0:00:00.019748    |    0:00:00.141875   |\n",
      "| Std Dev. |  0.0   | 0.02474900535702992 | 0.008612472997481965 | 0.12352424080766952 |\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.9148  | 0.0091 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    |  0.9148  | 0.0091 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    |  0.9148  | 0.0091 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    |  0.9148  | 0.0091 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  |  0.9148  | 0.0091 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |   0.0    |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.4574  | 0.0045 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    |   0.4574  | 0.0045 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    |   0.4574  | 0.0045 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    |   0.4574  | 0.0045 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  |   0.4574  | 0.0045 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |    0.0    |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.9148     | 0.0091 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    |      0.9148     | 0.0091 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    |      0.9148     | 0.0091 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    |      0.9148     | 0.0091 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  |      0.9148     | 0.0091 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |       0.0       |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.5   | 0.0 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    |  0.5   | 0.0 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    |  0.5   | 0.0 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    |  0.5   | 0.0 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  |  0.5   | 0.0 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |  0.0   | 0.0 |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.9148    | 0.0091 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    |    0.9148    | 0.0091 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    |    0.9148    | 0.0091 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    |    0.9148    | 0.0091 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  |    0.9148    | 0.0091 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |     0.0      |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.4777  | 0.0025 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    |   0.4777  | 0.0025 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    |   0.4777  | 0.0025 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    |   0.4777  | 0.0025 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  |   0.4777  | 0.0025 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |    0.0    |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.9148     | 0.0091 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    |      0.9148     | 0.0091 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    |      0.9148     | 0.0091 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    |      0.9148     | 0.0091 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  |      0.9148     | 0.0091 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |       0.0       |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.5 | 0.0 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    | 0.5 | 0.0 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    | 0.5 | 0.0 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    | 0.5 | 0.0 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  | 0.5 | 0.0 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. | 0.0 | 0.0 |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.9148 | 0.0091 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    | 0.9148 | 0.0091 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    | 0.9148 | 0.0091 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    | 0.9148 | 0.0091 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  | 0.9148 | 0.0091 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |  0.0   |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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.0852 | 0.0091 | 0:00:00.259999 | 0:00:00.017100 | 0:00:00.277099 |\n",
      "|    15    | 0.0852 | 0.0091 | 0:00:00.257700 | 0:00:00.018400 | 0:00:00.276100 |\n",
      "|    30    | 0.0852 | 0.0091 | 0:00:00.264001 | 0:00:00.019999 | 0:00:00.284000 |\n",
      "|    45    | 0.0852 | 0.0091 | 0:00:00.261600 | 0:00:00.023200 | 0:00:00.284800 |\n",
      "| Average  | 0.0852 | 0.0091 | 0:00:00.260825 | 0:00:00.019675 | 0:00:00.280500 |\n",
      "| Std Dev. |  0.0   |  0.0   |  0.0022985646  |  0.0022799244  |  0.0039266973  |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    |  0.9352  |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    |  0.9259  |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    |  0.9352  |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  |  0.9352  |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. |  0.0065  | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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.9463  |    0:00:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    |   0.9362  |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    |   0.9269  |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    |   0.9377  |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  |   0.9368  |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. |   0.0069  | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    |      0.9352     |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    |      0.9259     |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    |      0.9352     |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  |      0.9352     |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. |      0.0065     | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    | 0.9352 |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    | 0.9259 |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    | 0.9352 |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  | 0.9352 |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. | 0.0065 | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    |    0.9352    |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    |    0.9259    |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    |    0.9352    |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  |    0.9352    |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. |    0.0065    | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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.9433  |    0:00:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    |   0.9341  |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    |   0.9248  |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    |   0.934   |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  |   0.934   |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. |   0.0065  | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    |      0.9352     |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    |      0.9259     |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    |      0.9352     |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  |      0.9352     |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. |      0.0065     | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    | 0.9635 |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    | 0.9583 |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    | 0.9635 |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  | 0.9635 |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. | 0.0037 | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    |         0.8818        |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    |         0.8656        |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    |         0.8818        |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  |         0.8818        |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. |         0.0115        | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.282999   |   0:00:00.140999   |   0:00:01.282999   |\n",
      "|    15    | 0.1944 |    0:00:01.086002   |   0:00:00.230998   |   0:00:01.086002   |\n",
      "|    30    | 0.2407 |    0:00:01.804000   |   0:00:00.385003   |   0:00:01.804000   |\n",
      "|    45    | 0.2315 |    0:00:01.396999   |   0:00:00.417001   |   0:00:01.396999   |\n",
      "| Average  | 0.213  |    0:00:01.392500   |   0:00:00.293500   |   0:00:00.843000   |\n",
      "| Std Dev. | 0.0236 | 0.26233769603433316 | 0.1126815726237116 | 0.5854137348486742 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    |  0.8981  |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    |  0.9074  |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    |  0.9074  |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  |  0.9051  |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. |  0.004   | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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.9128  |    0:00:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    |   0.9009  |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    |   0.913   |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    |   0.913   |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  |    0.91   |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. |   0.0052  | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    |      0.8981     |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    |      0.9074     |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    |      0.9074     |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  |      0.9051     |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. |      0.004      | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    | 0.8981 |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    | 0.9074 |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    | 0.9074 |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  | 0.9051 |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. | 0.004  | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    |    0.8981    |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    |    0.9074    |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    |    0.9074    |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  |    0.9051    |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. |    0.004     | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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.9077  |    0:00:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    |   0.8975  |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    |   0.9065  |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    |   0.9065  |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  |   0.9046  |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. |   0.0041  | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    |      0.8981     |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    |      0.9074     |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    |      0.9074     |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  |      0.9051     |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. |      0.004      | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    | 0.9427 |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    | 0.9479 |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    | 0.9479 |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  | 0.9466 |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. | 0.0023 | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    |         0.818         |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    |         0.8337        |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    |         0.8337        |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  |         0.8298        |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. |         0.0068        | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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:01.433001   |   0:00:00.130000   |    0:00:01.433001   |\n",
      "|    15    | 0.1852 |    0:00:01.085999   |   0:00:00.173002   |    0:00:01.085999   |\n",
      "|    30    | 0.1296 |    0:00:01.027999   |   0:00:00.236001   |    0:00:01.027999   |\n",
      "|    45    | 0.1296 |    0:00:01.164000   |   0:00:00.321999   |    0:00:01.164000   |\n",
      "| Average  | 0.1574 |    0:00:01.177750   |   0:00:00.215250   |    0:00:00.696500   |\n",
      "| Std Dev. | 0.0278 | 0.15506905024151435 | 0.0722469313385387 | 0.49621996151853204 |\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.8981  |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    |  0.9444  |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    |  0.9167  |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |  0.9167  |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  |  0.919   |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. |  0.0165  | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.8996  |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    |   0.9434  |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    |   0.9146  |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |   0.9199  |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  |   0.9194  |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. |   0.0157  | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.8981     |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    |      0.9444     |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    |      0.9167     |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |      0.9167     |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  |      0.919      |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. |      0.0165     | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.8981 |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    | 0.9444 |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    | 0.9167 |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    | 0.9167 |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  | 0.919  |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. | 0.0165 | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.8981    |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    |    0.9444    |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    |    0.9167    |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |    0.9167    |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  |    0.919     |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. |    0.0165    | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.8919  |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    |   0.9413  |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    |   0.9129  |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |   0.9155  |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  |   0.9154  |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. |   0.0175  | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.8981     |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    |      0.9444     |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    |      0.9167     |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |      0.9167     |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  |      0.919      |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. |      0.0165     | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.9427 |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    | 0.9688 |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    | 0.9531 |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    | 0.9531 |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  | 0.9544 |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. | 0.0093 | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.818         |    0:00:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    |         0.8981        |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    |         0.8495        |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |         0.8495        |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  |         0.8538        |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. |         0.0287        | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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:01.244999   |    0:00:00.162033   |   0:00:01.244999   |\n",
      "|    15    | 0.1574 |    0:00:01.171966   |    0:00:00.178001   |   0:00:01.171966   |\n",
      "|    30    | 0.2315 |    0:00:01.264999   |    0:00:00.260003   |   0:00:01.264999   |\n",
      "|    45    |  0.25  |    0:00:01.179997   |    0:00:00.275002   |   0:00:01.179997   |\n",
      "| Average  | 0.2176 |    0:00:01.215490   |    0:00:00.218760   |   0:00:00.717125   |\n",
      "| Std Dev. | 0.0356 | 0.04023675965566994 | 0.04935430295420203 | 0.5003953695432362 |\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.9444  |    0:00:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    |  0.9259  |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    |  0.9259  |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    |  0.9259  |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  |  0.9306  |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. |  0.008   | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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.9457  |    0:00:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    |   0.9314  |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    |   0.9306  |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    |   0.9306  |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  |   0.9346  |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. |   0.0065  | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    |      0.9259     |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    |      0.9259     |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    |      0.9259     |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  |      0.9306     |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. |      0.008      | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    | 0.9259 |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    | 0.9259 |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    | 0.9259 |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  | 0.9306 |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. | 0.008  | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    |    0.9259    |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    |    0.9259    |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    |    0.9259    |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  |    0.9306    |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. |    0.008     | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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.944   |    0:00:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    |   0.9264  |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    |   0.9265  |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    |   0.9265  |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  |   0.9309  |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. |   0.0076  | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    |      0.9259     |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    |      0.9259     |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    |      0.9259     |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  |      0.9306     |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. |      0.008      | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    | 0.9583 |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    | 0.9583 |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    | 0.9583 |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  | 0.9609 |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. | 0.0045 | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    |         0.8656        |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    |         0.8656        |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    |         0.8656        |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  |         0.8737        |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. |         0.0141        | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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.1759 |    0:00:01.275998   |   0:00:00.149001   |   0:00:01.275998   |\n",
      "|    15    | 0.2593 |    0:00:01.202998   |   0:00:00.216000   |   0:00:01.202998   |\n",
      "|    30    | 0.2315 |    0:00:01.342001   |   0:00:00.257001   |   0:00:01.342001   |\n",
      "|    45    | 0.2315 |    0:00:01.271001   |   0:00:00.342999   |   0:00:01.271001   |\n",
      "| Average  | 0.2245 |    0:00:01.272999   |   0:00:00.241250   |   0:00:00.757125   |\n",
      "| Std Dev. | 0.0303 | 0.04917927757493928 | 0.0702644573516084 | 0.5194272127497431 |\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:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    |  0.8981  |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    |  0.8889  |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    |  0.8981  |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  |  0.8981  |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. |  0.0065  | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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.9184  |    0:00:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    |   0.9026  |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    |   0.8932  |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    |   0.9049  |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  |   0.9048  |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. |   0.009   | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    |      0.8981     |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    |      0.8889     |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    |      0.8981     |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  |      0.8981     |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. |      0.0065     | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    | 0.8981 |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    | 0.8889 |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    | 0.8981 |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  | 0.8981 |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. | 0.0065 | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    |    0.8981    |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    |    0.8889    |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    |    0.8981    |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  |    0.8981    |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. |    0.0065    | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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.9077  |    0:00:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    |   0.898   |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    |   0.8884  |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    |   0.8973  |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  |   0.8979  |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. |   0.0069  | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    |      0.8981     |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    |      0.8889     |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    |      0.8981     |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  |      0.8981     |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. |      0.0065     | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    | 0.9427 |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    | 0.9375 |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    | 0.9427 |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  | 0.9427 |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. | 0.0037 | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    |         0.818         |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    |         0.8025        |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    |         0.818         |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  |         0.818         |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. |         0.011         | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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.2593 |    0:00:01.114998   |    0:00:00.142004   |    0:00:01.114998   |\n",
      "|    15    | 0.2593 |    0:00:01.337996   |    0:00:00.186000   |    0:00:01.337996   |\n",
      "|    30    | 0.2963 |    0:00:01.130000   |    0:00:00.228002   |    0:00:01.130000   |\n",
      "|    45    | 0.287  |    0:00:01.154998   |    0:00:00.274001   |    0:00:01.154998   |\n",
      "| Average  | 0.2755 |    0:00:01.184498   |    0:00:00.207502   |    0:00:00.696000   |\n",
      "| Std Dev. | 0.0165 | 0.08976687291512879 | 0.04897643744087413 | 0.49382056247610184 |\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.8704  |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    |  0.8796  |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    |  0.8796  |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    |  0.8704  |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  |  0.875   |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. |  0.0046  | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.8762  |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    |   0.8895  |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    |   0.8857  |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    |   0.8753  |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  |   0.8817  |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. |   0.0061  | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.8704     |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    |      0.8796     |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    |      0.8796     |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    |      0.8704     |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  |      0.875      |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. |      0.0046     | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.8704 |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    | 0.8796 |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    | 0.8796 |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    | 0.8704 |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  | 0.875  |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. | 0.0046 | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.8704    |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    |    0.8796    |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    |    0.8796    |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    |    0.8704    |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  |    0.875     |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. |    0.0046    | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.8626  |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    |   0.8732  |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    |   0.873   |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    |   0.8628  |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  |   0.8679  |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. |   0.0052  | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.8704     |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    |      0.8796     |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    |      0.8796     |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    |      0.8704     |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  |      0.875      |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. |      0.0046     | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.9271 |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    | 0.9323 |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    | 0.9323 |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    | 0.9271 |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  | 0.9297 |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. | 0.0026 | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.7719        |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    |         0.7871        |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    |         0.7871        |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    |         0.7719        |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  |         0.7795        |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. |         0.0076        | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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.4259 |    0:00:01.203998   |    0:00:00.146003   |   0:00:01.203998  |\n",
      "|    15    | 0.3519 |    0:00:01.103998   |    0:00:00.179001   |   0:00:01.103998  |\n",
      "|    30    | 0.3796 |    0:00:01.053998   |    0:00:00.230000   |   0:00:01.053998  |\n",
      "|    45    | 0.3889 |    0:00:01.026000   |    0:00:00.286002   |   0:00:01.026000  |\n",
      "| Average  | 0.3866 |    0:00:01.096999   |    0:00:00.210252   |   0:00:00.653625  |\n",
      "| Std Dev. | 0.0265 | 0.06780075976162524 | 0.05299217744943183 | 0.447529431631222 |\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:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    |  0.8981  |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    |  0.8889  |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    |  0.8889  |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  |  0.8958  |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. |  0.0077  | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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.9119  |    0:00:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    |   0.8981  |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    |   0.8864  |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    |   0.8871  |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  |   0.8958  |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. |   0.0104  | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    |      0.8981     |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    |      0.8889     |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    |      0.8889     |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  |      0.8958     |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. |      0.0077     | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    | 0.8981 |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    | 0.8889 |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    | 0.8889 |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  | 0.8958 |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. | 0.0077 | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    |    0.8981    |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    |    0.8889    |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    |    0.8889    |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  |    0.8958    |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. |    0.0077    | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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.9059  |    0:00:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    |   0.8958  |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    |   0.8863  |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    |   0.8867  |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  |   0.8937  |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. |   0.008   | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    |      0.8981     |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    |      0.8889     |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    |      0.8889     |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  |      0.8958     |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. |      0.0077     | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    | 0.9427 |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    | 0.9375 |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    | 0.9375 |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  | 0.9414 |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. | 0.0043 | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    |         0.818         |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    |         0.8025        |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    |         0.8025        |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  |         0.8142        |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. |         0.0129        | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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.25  |    0:00:01.156997   |    0:00:00.136000   |   0:00:01.156997   |\n",
      "|    15    | 0.3426 |    0:00:01.144003   |    0:00:00.188999   |   0:00:01.144003   |\n",
      "|    30    | 0.3704 |    0:00:01.318002   |    0:00:00.240000   |   0:00:01.318002   |\n",
      "|    45    | 0.4167 |    0:00:01.238003   |    0:00:00.277996   |   0:00:01.238003   |\n",
      "| Average  | 0.3449 |    0:00:01.214251   |    0:00:00.210749   |   0:00:00.712500   |\n",
      "| Std Dev. | 0.0608 | 0.06989510634702709 | 0.05347506365724217 | 0.5055954855344752 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    |  0.8796  |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    |  0.8611  |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    |  0.8611  |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  |  0.8657  |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. |  0.008   | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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.8684  |    0:00:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    |   0.8899  |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    |   0.8807  |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    |   0.8811  |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  |    0.88   |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. |   0.0076  | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    |      0.8796     |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    |      0.8611     |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    |      0.8611     |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  |      0.8657     |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. |      0.008      | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    | 0.8796 |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    | 0.8611 |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    | 0.8611 |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  | 0.8657 |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. | 0.008  | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    |    0.8796    |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    |    0.8611    |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    |    0.8611    |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  |    0.8657    |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. |    0.008     | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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.862   |    0:00:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    |   0.8798  |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    |   0.8644  |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    |   0.8642  |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  |   0.8676  |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. |   0.0071  | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    |      0.8796     |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    |      0.8611     |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    |      0.8611     |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  |      0.8657     |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. |      0.008      | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    | 0.9323 |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    | 0.9219 |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    | 0.9219 |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  | 0.9245 |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. | 0.0045 | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    |         0.7871        |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    |         0.7569        |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    |         0.7569        |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  |         0.7645        |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. |         0.0131        | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.036000    |    0:00:00.145002   |   0:00:01.036000   |\n",
      "|    15    | 0.4074 |    0:00:01.034998    |    0:00:00.172003   |   0:00:01.034998   |\n",
      "|    30    | 0.3611 |    0:00:01.058999    |    0:00:00.216999   |   0:00:01.058999   |\n",
      "|    45    | 0.3611 |    0:00:01.050000    |    0:00:00.285001   |   0:00:01.050000   |\n",
      "| Average  | 0.3935 |    0:00:01.044999    |    0:00:00.204751   |   0:00:00.624875   |\n",
      "| Std Dev. | 0.035  | 0.010024842780948466 | 0.05299162856274524 | 0.4218513670472105 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    |  0.9074  |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    |  0.9074  |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    |  0.9074  |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  |  0.9028  |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. |  0.008   | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    |   0.9116  |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    |   0.9175  |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    |   0.9163  |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  |   0.9087  |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. |   0.0114  | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    |      0.9074     |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    |      0.9074     |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    |      0.9074     |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  |      0.9028     |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. |      0.008      | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    | 0.9074 |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    | 0.9074 |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    | 0.9074 |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  | 0.9028 |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. | 0.008  | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    |    0.9074    |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    |    0.9074    |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    |    0.9074    |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  |    0.9028    |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. |    0.008     | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    |   0.9053  |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    |   0.907   |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    |   0.9059  |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  |   0.9011  |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. |   0.0087  | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    |      0.9074     |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    |      0.9074     |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    |      0.9074     |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  |      0.9028     |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. |      0.008      | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    | 0.9479 |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    | 0.9479 |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    | 0.9479 |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  | 0.9453 |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. | 0.0045 | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    |         0.8337        |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    |         0.8337        |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    |         0.8337        |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  |         0.8259        |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. |         0.0135        | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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:01.035000   |    0:00:00.128000   |    0:00:01.035000   |\n",
      "|    15    | 0.2685 |    0:00:01.037004   |    0:00:00.191997   |    0:00:01.037004   |\n",
      "|    30    | 0.2778 |    0:00:01.083999   |    0:00:00.219003   |    0:00:01.083999   |\n",
      "|    45    | 0.3148 |    0:00:01.162999   |    0:00:00.336002   |    0:00:01.162999   |\n",
      "| Average  | 0.287  |    0:00:01.079750   |    0:00:00.218750   |    0:00:00.649250   |\n",
      "| Std Dev. | 0.0173 | 0.05190938775784648 | 0.07533160124412741 | 0.43533322785785294 |\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.9259  |    0:00:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    |  0.9444  |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    |  0.9352  |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    |  0.9444  |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  |  0.9375  |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. |  0.0077  | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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.9298  |    0:00:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    |   0.9506  |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    |   0.9415  |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    |   0.9521  |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  |   0.9435  |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. |   0.0089  | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    |      0.9444     |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    |      0.9352     |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    |      0.9444     |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  |      0.9375     |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. |      0.0077     | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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.9259 |    0:00:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    | 0.9444 |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    | 0.9352 |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    | 0.9444 |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  | 0.9375 |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. | 0.0077 | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    |    0.9444    |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    |    0.9352    |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    |    0.9444    |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  |    0.9375    |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. |    0.0077    | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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.9245  |    0:00:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    |   0.9421  |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    |   0.9332  |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    |   0.9428  |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  |   0.9357  |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. |   0.0075  | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    |      0.9444     |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    |      0.9352     |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    |      0.9444     |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  |      0.9375     |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. |      0.0077     | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    | 0.9688 |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    | 0.9635 |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    | 0.9688 |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  | 0.9648 |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. | 0.0043 | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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.8656        |    0:00:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    |         0.8981        |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    |         0.8818        |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    |         0.8981        |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  |         0.8859        |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. |         0.0135        | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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.25  |    0:00:01.051003    |    0:00:00.127998   |    0:00:01.051003   |\n",
      "|    15    | 0.1944 |    0:00:01.077000    |    0:00:00.175001   |    0:00:01.077000   |\n",
      "|    30    | 0.2037 |    0:00:01.082999    |    0:00:00.226002   |    0:00:01.082999   |\n",
      "|    45    | 0.1944 |    0:00:01.043997    |    0:00:00.302003   |    0:00:01.043997   |\n",
      "| Average  | 0.2106 |    0:00:01.063750    |    0:00:00.207751   |    0:00:00.635750   |\n",
      "| Std Dev. | 0.023  | 0.016573782691789177 | 0.06451678113758996 | 0.43058337763811716 |\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.9056  | 0.0264 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    |  0.9111  | 0.0235 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    |  0.9037  | 0.0224 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    |  0.9056  | 0.0255 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  |  0.9065  | 0.0244 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. |  0.0028  | 0.0016 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.0255 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    |   0.9154  | 0.0217 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    |   0.909   | 0.0202 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    |   0.9118  | 0.0238 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  |   0.9115  | 0.0228 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. |   0.0025  | 0.002  |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.9056     | 0.0264 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    |      0.9111     | 0.0235 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    |      0.9037     | 0.0224 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    |      0.9056     | 0.0255 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  |      0.9065     | 0.0244 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. |      0.0028     | 0.0016 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.9056 | 0.0264 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    | 0.9111 | 0.0235 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    | 0.9037 | 0.0224 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    | 0.9056 | 0.0255 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  | 0.9065 | 0.0244 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. | 0.0028 | 0.0016 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.9056    | 0.0264 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    |    0.9111    | 0.0235 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    |    0.9037    | 0.0224 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    |    0.9056    | 0.0255 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  |    0.9065    | 0.0244 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. |    0.0028    | 0.0016 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.9036  | 0.0274 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    |   0.9093  | 0.0238 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    |   0.9023  | 0.0223 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    |   0.9042  | 0.0258 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  |   0.9049  | 0.0248 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. |   0.0027  | 0.002  |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.9056     | 0.0264 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    |      0.9111     | 0.0235 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    |      0.9037     | 0.0224 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    |      0.9056     | 0.0255 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  |      0.9065     | 0.0244 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. |      0.0028     | 0.0016 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.9469 | 0.0149 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    |  0.95  | 0.0132 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    | 0.9458 | 0.0126 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    | 0.9469 | 0.0143 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  | 0.9474 | 0.0138 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. | 0.0016 | 0.0009 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.8312 | 0.0449 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    | 0.8406 | 0.0403 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    | 0.8279 | 0.0378 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    | 0.8312 | 0.0431 | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  | 0.8327 | 0.0415 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. | 0.0047 | 0.0027 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\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.2694 | 0.0898 | 0:00:01.183499 | 0:00:00.140704 | 0:00:01.324203 |\n",
      "|    15    | 0.262  | 0.0786 | 0:00:01.128196 | 0:00:00.189100 | 0:00:01.317296 |\n",
      "|    30    | 0.2722 | 0.0768 | 0:00:01.216700 | 0:00:00.249801 | 0:00:01.466501 |\n",
      "|    45    | 0.2806 | 0.086  | 0:00:01.168799 | 0:00:00.311801 | 0:00:01.480600 |\n",
      "| Average  | 0.2711 | 0.0828 | 0:00:01.174299 | 0:00:00.222851 | 0:00:01.397150 |\n",
      "| Std Dev. | 0.0066 | 0.0053 |  0.0317732851  |  0.0642760682  |  0.0766017497  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\ecoli'\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     |  0.7353  |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    |  0.6765  |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    |  0.6765  |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    |  0.6765  |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  |  0.6912  |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. |  0.0255  | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.6979  |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    |   0.6292  |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    |    0.5    |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    |    0.5    |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  |   0.5818  |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. |   0.0853  | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.7353     |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    |      0.6765     |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    |      0.6765     |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    |      0.6765     |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  |      0.6912     |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. |      0.0255     | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.6006 |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    | 0.5339 |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    | 0.5714 |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    | 0.5714 |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  | 0.5693 |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. | 0.0237 | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.7353    |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    |    0.6765    |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    |    0.6765    |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    |    0.6765    |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  |    0.6912    |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. |    0.0255    | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.5843  |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    |   0.4962  |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    |   0.4903  |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    |   0.4903  |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  |   0.5153  |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. |   0.0399  | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.7353     |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    |      0.6765     |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    |      0.6765     |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    |      0.6765     |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  |      0.6912     |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. |      0.0255     | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.8487 |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    | 0.8151 |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    | 0.8151 |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    | 0.8151 |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  | 0.8235 |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. | 0.0146 | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.5737        |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    |         0.4981        |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    |         0.4981        |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    |         0.4981        |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  |         0.517         |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. |         0.0328        | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.2647 |    0:00:00.074999    |    0:00:00.051000    |    0:00:00.074999    |\n",
      "|    15    | 0.3235 |    0:00:00.067002    |    0:00:00.032998    |    0:00:00.067002    |\n",
      "|    30    | 0.3235 |    0:00:00.059002    |    0:00:00.033002    |    0:00:00.059002    |\n",
      "|    45    | 0.3235 |    0:00:00.081999    |    0:00:00.035998    |    0:00:00.081999    |\n",
      "| Average  | 0.3088 |    0:00:00.070751    |    0:00:00.038249    |    0:00:00.054500    |\n",
      "| Std Dev. | 0.0255 | 0.008611685794219642 | 0.007462703778074857 | 0.018138601841022336 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    |  0.9706  |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    |  0.8235  |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    |  0.7647  |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  |  0.8897  |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. |  0.0984  | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    |   0.875   |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    |   0.6562  |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    |   0.5208  |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  |   0.763   |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. |   0.1862  | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    |      0.9706     |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    |      0.8235     |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    |      0.7647     |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  |      0.8897     |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. |      0.0984     | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    | 0.8333 |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    | 0.675  |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    | 0.625  |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  | 0.7833 |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. | 0.1468 | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    |    0.9706    |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    |    0.8235    |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    |    0.7647    |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  |    0.8897    |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. |    0.0984    | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    |    0.85   |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    |   0.6214  |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    |   0.5357  |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  |   0.7518  |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. |   0.1837  | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    |      0.9706     |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    |      0.8235     |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    |      0.7647     |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  |      0.8897     |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. |      0.0984     | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    | 0.9832 |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    | 0.8992 |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    | 0.8655 |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  | 0.937  |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. | 0.0562 | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    |         0.9457        |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    |         0.7003        |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    |         0.6142        |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  |         0.815         |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. |         0.1619        | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.077002    |    0:00:00.031000    |    0:00:00.077002    |\n",
      "|    15    | 0.0294 |    0:00:00.081000    |    0:00:00.038001    |    0:00:00.081000    |\n",
      "|    30    | 0.1765 |    0:00:00.075998    |    0:00:00.034999    |    0:00:00.075998    |\n",
      "|    45    | 0.2353 |    0:00:00.097001    |    0:00:00.042001    |    0:00:00.097001    |\n",
      "| Average  | 0.1103 |    0:00:00.082750    |    0:00:00.036500    |    0:00:00.059625    |\n",
      "| Std Dev. | 0.0984 | 0.008437949870357458 | 0.004031546492541228 | 0.024051792449876798 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |   1.0    |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    |  0.9706  |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    |  0.9412  |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  |  0.9779  |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. |  0.0244  | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |    1.0    |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    |   0.9286  |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    |   0.9048  |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  |   0.9583  |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. |   0.0425  | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |       1.0       |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    |      0.9706     |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    |      0.9412     |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  |      0.9779     |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. |      0.0244     | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |  1.0   |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    | 0.9524 |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    | 0.9048 |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  | 0.9643 |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. | 0.0395 | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |     1.0      |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    |    0.9706    |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    |    0.9412    |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  |    0.9779    |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. |    0.0244    | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |    1.0    |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    |   0.9238  |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    |   0.8571  |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  |   0.9452  |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. |   0.0596  | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |       1.0       |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    |      0.9706     |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    |      0.9412     |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  |      0.9779     |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. |      0.0244     | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |  1.0   |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    | 0.9832 |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    | 0.9664 |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  | 0.9874 |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. | 0.0139 | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |          1.0          |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    |         0.9457        |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    |         0.8932        |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  |         0.9597        |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. |         0.0444        | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.082000    |     0:00:00.035002    |    0:00:00.082000    |\n",
      "|    15    |  0.0   |    0:00:00.079998    |     0:00:00.033000    |    0:00:00.079998    |\n",
      "|    30    | 0.0294 |    0:00:00.059001    |     0:00:00.033001    |    0:00:00.059001    |\n",
      "|    45    | 0.0588 |    0:00:00.077000    |     0:00:00.033998    |    0:00:00.077000    |\n",
      "| Average  | 0.0221 |    0:00:00.074500    |     0:00:00.033750    |    0:00:00.054125    |\n",
      "| Std Dev. | 0.0244 | 0.009123182004971262 | 0.0008293666638111955 | 0.021379672322415437 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |   1.0    |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |   1.0    |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |   1.0    |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |   1.0    |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |   0.0    | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |    1.0    |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |    1.0    |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |    1.0    |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |    1.0    |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |    0.0    | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |       1.0       |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |       1.0       |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |       1.0       |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |       1.0       |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |       0.0       | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |  1.0   |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |  1.0   |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |  1.0   |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |  1.0   |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |  0.0   | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |     1.0      |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |     1.0      |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |     1.0      |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |     1.0      |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |     0.0      | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |    1.0    |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |    1.0    |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |    1.0    |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |    1.0    |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |    0.0    | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |       1.0       |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |       1.0       |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |       1.0       |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |       1.0       |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |       0.0       | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    | 1.0 |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    | 1.0 |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    | 1.0 |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  | 1.0 |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. | 0.0 | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    |          1.0          |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    |          1.0          |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    |          1.0          |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  |          1.0          |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. |          0.0          | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.057005    |    0:00:00.029998    |    0:00:00.057005    |\n",
      "|    15    | 0.0 |    0:00:00.082999    |    0:00:00.041999    |    0:00:00.082999    |\n",
      "|    30    | 0.0 |    0:00:00.074998    |    0:00:00.050003    |    0:00:00.074998    |\n",
      "|    45    | 0.0 |    0:00:00.088999    |    0:00:00.035002    |    0:00:00.088999    |\n",
      "| Average  | 0.0 |    0:00:00.076000    |    0:00:00.039250    |    0:00:00.057625    |\n",
      "| Std Dev. | 0.0 | 0.012039231994929265 | 0.007530389364763839 | 0.020939472803546327 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |   1.0    |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |   1.0    |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |   1.0    |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |   1.0    |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |   0.0    | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |    1.0    |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |    1.0    |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |    1.0    |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |    1.0    |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |    0.0    | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |       1.0       |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |       1.0       |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |       1.0       |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |       1.0       |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |       0.0       | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |  1.0   |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |  1.0   |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |  1.0   |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |  1.0   |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |  0.0   | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |     1.0      |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |     1.0      |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |     1.0      |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |     1.0      |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |     0.0      | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |    1.0    |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |    1.0    |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |    1.0    |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |    1.0    |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |    0.0    | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |       1.0       |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |       1.0       |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |       1.0       |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |       1.0       |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |       0.0       | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    | 1.0 |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    | 1.0 |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    | 1.0 |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  | 1.0 |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. | 0.0 | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    |          1.0          |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    |          1.0          |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    |          1.0          |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  |          1.0          |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. |          0.0          | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.071000    |    0:00:00.029001    |    0:00:00.071000   |\n",
      "|    15    | 0.0 |    0:00:00.076002    |    0:00:00.038999    |    0:00:00.076002   |\n",
      "|    30    | 0.0 |    0:00:00.061999    |    0:00:00.033001    |    0:00:00.061999   |\n",
      "|    45    | 0.0 |    0:00:00.079999    |    0:00:00.035999    |    0:00:00.079999   |\n",
      "| Average  | 0.0 |    0:00:00.072250    |    0:00:00.034250    |    0:00:00.053250   |\n",
      "| Std Dev. | 0.0 | 0.006722690772672977 | 0.003698709295239714 | 0.01975945704702755 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |   1.0    |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |   1.0    |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |   1.0    |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |   1.0    |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |   0.0    | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |    1.0    |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |    1.0    |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |    1.0    |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |    1.0    |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |    0.0    | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |       1.0       |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |       1.0       |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |       1.0       |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |       1.0       |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |       0.0       | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |  1.0   |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |  1.0   |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |  1.0   |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |  1.0   |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |  0.0   | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |     1.0      |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |     1.0      |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |     1.0      |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |     1.0      |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |     0.0      | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |    1.0    |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |    1.0    |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |    1.0    |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |    1.0    |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |    0.0    | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |       1.0       |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |       1.0       |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |       1.0       |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |       1.0       |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |       0.0       | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    | 1.0 |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    | 1.0 |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    | 1.0 |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  | 1.0 |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. | 0.0 | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    |          1.0          |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    |          1.0          |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    |          1.0          |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  |          1.0          |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. |          0.0          | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.064000    |    0:00:00.035002    |    0:00:00.064000    |\n",
      "|    15    | 0.0 |    0:00:00.059000    |    0:00:00.034999    |    0:00:00.059000    |\n",
      "|    30    | 0.0 |    0:00:00.068002    |    0:00:00.033997    |    0:00:00.068002    |\n",
      "|    45    | 0.0 |    0:00:00.076004    |    0:00:00.042997    |    0:00:00.076004    |\n",
      "| Average  | 0.0 |    0:00:00.066752    |    0:00:00.036749    |    0:00:00.051750    |\n",
      "| Std Dev. | 0.0 | 0.006221252077044403 | 0.003630774372959466 | 0.015842642292361393 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |   1.0    |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |   1.0    |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |   1.0    |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |   1.0    |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |   0.0    | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |    1.0    |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |    1.0    |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |    1.0    |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |    1.0    |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |    0.0    | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |       1.0       |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |       1.0       |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |       1.0       |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |       1.0       |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |       0.0       | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |  1.0   |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |  1.0   |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |  1.0   |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |  1.0   |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |  0.0   | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |     1.0      |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |     1.0      |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |     1.0      |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |     1.0      |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |     0.0      | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |    1.0    |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |    1.0    |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |    1.0    |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |    1.0    |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |    0.0    | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |       1.0       |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |       1.0       |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |       1.0       |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |       1.0       |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |       0.0       | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    | 1.0 |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    | 1.0 |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    | 1.0 |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  | 1.0 |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. | 0.0 | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    |          1.0          |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    |          1.0          |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    |          1.0          |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  |          1.0          |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. |          0.0          | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.056000    |     0:00:00.027998    |    0:00:00.056000   |\n",
      "|    15    | 0.0 |    0:00:00.057999    |     0:00:00.033003    |    0:00:00.057999   |\n",
      "|    30    | 0.0 |    0:00:00.059997    |     0:00:00.033000    |    0:00:00.059997   |\n",
      "|    45    | 0.0 |    0:00:00.069001    |     0:00:00.032999    |    0:00:00.069001   |\n",
      "| Average  | 0.0 |    0:00:00.060750    |     0:00:00.031750    |    0:00:00.046250   |\n",
      "| Std Dev. | 0.0 | 0.004969125510791928 | 0.0021662835261819563 | 0.01499793141903876 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |   1.0    |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |   1.0    |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |   1.0    |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |   1.0    |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |   0.0    | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |    1.0    |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |    1.0    |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |    1.0    |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |    1.0    |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |    0.0    | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |       1.0       |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |       1.0       |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |       1.0       |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |       1.0       |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |       0.0       | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |  1.0   |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |  1.0   |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |  1.0   |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |  1.0   |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |  0.0   | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |     1.0      |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |     1.0      |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |     1.0      |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |     1.0      |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |     0.0      | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |    1.0    |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |    1.0    |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |    1.0    |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |    1.0    |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |    0.0    | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |       1.0       |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |       1.0       |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |       1.0       |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |       1.0       |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |       0.0       | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    | 1.0 |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    | 1.0 |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    | 1.0 |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  | 1.0 |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. | 0.0 | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    |          1.0          |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    |          1.0          |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    |          1.0          |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  |          1.0          |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. |          0.0          | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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.062000    |    0:00:00.039002    |    0:00:00.062000    |\n",
      "|    15    | 0.0 |     0:00:00.064033    |    0:00:00.036965    |    0:00:00.064033    |\n",
      "|    30    | 0.0 |     0:00:00.063001    |    0:00:00.031002    |    0:00:00.063001    |\n",
      "|    45    | 0.0 |     0:00:00.069000    |    0:00:00.038999    |    0:00:00.069000    |\n",
      "| Average  | 0.0 |     0:00:00.064509    |    0:00:00.036492    |    0:00:00.050500    |\n",
      "| Std Dev. | 0.0 | 0.0026907529774802667 | 0.003276909258632596 | 0.014325658540823712 |\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, 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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |  0.9697  |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    |  0.8788  |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    |  0.7576  |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  |  0.9015  |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. |  0.0943  | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |   0.8333  |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    |   0.5714  |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    |   0.5714  |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  |   0.744   |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. |   0.1824  | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |      0.9697     |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    |      0.8788     |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    |      0.7576     |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  |      0.9015     |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. |      0.0943     | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |  0.75  |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    | 0.5179 |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    | 0.4464 |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  | 0.6786 |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. | 0.2169 | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |    0.9697    |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    |    0.8788    |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    |    0.7576    |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  |    0.9015    |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. |    0.0943    | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |   0.7778  |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    |   0.5415  |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    |   0.4861  |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  |   0.7013  |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. |   0.2043  | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |      0.9697     |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    |      0.8788     |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    |      0.7576     |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  |      0.9015     |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. |      0.0943     | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    | 0.9827 |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    | 0.9307 |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    | 0.8615 |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  | 0.9437 |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. | 0.0539 | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    |         0.9441        |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    |         0.7874        |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    |         0.6042        |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  |         0.8339        |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. |         0.1538        | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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.055000    |    0:00:00.028000    |    0:00:00.055000   |\n",
      "|    15    | 0.0303 |    0:00:00.054000    |    0:00:00.035002    |    0:00:00.054000   |\n",
      "|    30    | 0.1212 |    0:00:00.067998    |    0:00:00.033000    |    0:00:00.067998   |\n",
      "|    45    | 0.2424 |    0:00:00.081000    |    0:00:00.033000    |    0:00:00.081000   |\n",
      "| Average  | 0.0985 |    0:00:00.064499    |    0:00:00.032250    |    0:00:00.048375   |\n",
      "| Std Dev. | 0.0943 | 0.011011222796576497 | 0.002586374399962244 | 0.01799911719053291 |\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     |  0.6061  |    0:00:00.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    |  0.5152  |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    |  0.3939  |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    |  0.3939  |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  |  0.4773  |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. |  0.0893  | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    |   0.5079  |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    |   0.3333  |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    |   0.3333  |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  |   0.4495  |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. |   0.1231  | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    |      0.5152     |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    |      0.3939     |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    |      0.3939     |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  |      0.4773     |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. |      0.0893     | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    | 0.4881 |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    | 0.3571 |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    | 0.3571 |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  | 0.4494 |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. | 0.0997 | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    |    0.5152    |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    |    0.3939    |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    |    0.3939    |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  |    0.4773    |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. |    0.0893    | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    |   0.4574  |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    |   0.3095  |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    |   0.3095  |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  |   0.4139  |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. |   0.1129  | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    |      0.5152     |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    |      0.3939     |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    |      0.3939     |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  |      0.4773     |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. |      0.0893     | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    | 0.7229 |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    | 0.6537 |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    | 0.6537 |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  | 0.7013 |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. | 0.051  | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    |         0.326         |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    |         0.2309        |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    |         0.2309        |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  |         0.3011        |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. |         0.0771        | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.068002    |     0:00:00.029002    |    0:00:00.068002    |\n",
      "|    15    | 0.4848 |    0:00:00.055000    |     0:00:00.037998    |    0:00:00.055000    |\n",
      "|    30    | 0.6061 |    0:00:00.053999    |     0:00:00.032001    |    0:00:00.053999    |\n",
      "|    45    | 0.6061 |    0:00:00.068002    |     0:00:00.037999    |    0:00:00.068002    |\n",
      "| Average  | 0.5227 |    0:00:00.061251    |     0:00:00.034250    |    0:00:00.047750    |\n",
      "| Std Dev. | 0.0893 | 0.006760511235945152 | 0.0038956045102347464 | 0.014584152377086537 |\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.9341  | 0.1349 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    |  0.9132  | 0.1631 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    |  0.8743  | 0.1899 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    |  0.8534  | 0.1936 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  |  0.8938  | 0.1704 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. |  0.0317  | 0.0236 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.9321  | 0.1368 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    |   0.8845  | 0.1702 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    |   0.799   | 0.2444 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    |   0.783   | 0.2542 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  |   0.8497  | 0.2014 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. |   0.0613  | 0.0495 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.9341     | 0.1349 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    |      0.9132     | 0.1631 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    |      0.8743     | 0.1899 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    |      0.8534     | 0.1936 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  |      0.8938     | 0.1704 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. |      0.0317     | 0.0236 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.9196 | 0.1608 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    | 0.8605 | 0.1937 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    | 0.8074 | 0.238  | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    | 0.7905 | 0.2478 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  | 0.8445 | 0.2101 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. | 0.0505 | 0.035  |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.9341    | 0.1349 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    |    0.9132    | 0.1631 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    |    0.8743    | 0.1899 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    |    0.8534    | 0.1936 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  |    0.8938    | 0.1704 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. |    0.0317    | 0.0236 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.9164  | 0.1673 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    |   0.8581  | 0.2047 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    |   0.7887  | 0.2548 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    |   0.7679  | 0.2642 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  |   0.8328  | 0.2227 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. |   0.0587  | 0.0392 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.9341     | 0.1349 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    |      0.9132     | 0.1631 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    |      0.8743     | 0.1899 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    |      0.8534     | 0.1936 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  |      0.8938     | 0.1704 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. |      0.0317     | 0.0236 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.9624 | 0.0771 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    | 0.9504 | 0.0932 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    | 0.9282 | 0.1085 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    | 0.9162 | 0.1106 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  | 0.9393 | 0.0974 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. | 0.0181 | 0.0135 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.899  | 0.205  | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    | 0.8714 | 0.2339 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    | 0.8162 | 0.2537 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    | 0.7841 | 0.2634 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  | 0.8427 | 0.239  | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. | 0.0451 | 0.0223 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\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.0659 | 0.1349 | 0:00:00.066701 | 0:00:00.033500 | 0:00:00.100201 |\n",
      "|    15    | 0.0868 | 0.1631 | 0:00:00.067703 | 0:00:00.036296 | 0:00:00.104000 |\n",
      "|    30    | 0.1257 | 0.1899 | 0:00:00.064400 | 0:00:00.034701 | 0:00:00.099100 |\n",
      "|    45    | 0.1466 | 0.1936 | 0:00:00.078800 | 0:00:00.036899 | 0:00:00.115700 |\n",
      "| Average  | 0.1062 | 0.1704 | 0:00:00.069401 | 0:00:00.035349 | 0:00:00.104750 |\n",
      "| Std Dev. | 0.0317 | 0.0236 |  0.0055573167  |  0.0013358641  |  0.0065777543  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\glass'\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     |  0.6364  |    0:00:00.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    |  0.5455  |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |  0.5909  |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |  0.5909  |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  |  0.5909  |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. |  0.0321  | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    |   0.2994  |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |   0.3517  |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |   0.3517  |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  |   0.3702  |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. |   0.0658  | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    |      0.5455     |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |      0.5909     |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |      0.5909     |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  |      0.5909     |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. |      0.0321     | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    | 0.4286 |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |  0.5   |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |  0.5   |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  | 0.4881 |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. | 0.0357 | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    |    0.5455    |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |    0.5909    |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |    0.5909    |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  |    0.5909    |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. |    0.0321    | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    |   0.3173  |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |   0.3675  |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |   0.3675  |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  |   0.3805  |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. |   0.0554  | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    |      0.5455     |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |      0.5909     |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |      0.5909     |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  |      0.5909     |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. |      0.0321     | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    | 0.7348 |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    | 0.7614 |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    | 0.7614 |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  | 0.7614 |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. | 0.0187 | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    |         0.3625        |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    |         0.4076        |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    |         0.4076        |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  |         0.4086        |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. |         0.0334        | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.032997    |     0:00:00.016000    |    0:00:00.032997    |\n",
      "|    15    | 0.6364 |    0:00:00.028004    |     0:00:00.015996    |    0:00:00.028004    |\n",
      "|    30    | 0.5909 |    0:00:00.029002    |     0:00:00.017000    |    0:00:00.029002    |\n",
      "|    45    | 0.5909 |    0:00:00.034998    |     0:00:00.022000    |    0:00:00.034998    |\n",
      "| Average  | 0.5909 |    0:00:00.031250    |     0:00:00.017749    |    0:00:00.024500    |\n",
      "| Std Dev. | 0.0321 | 0.002858825024981493 | 0.0024879596959106447 | 0.007263125958582218 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |   1.0    |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    |  0.7727  |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    |  0.6364  |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  |  0.8523  |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. |  0.1554  | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |    1.0    |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    |   0.7619  |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    |   0.7619  |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  |   0.881   |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. |   0.119   | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |       1.0       |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    |      0.7727     |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    |      0.6364     |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  |      0.8523     |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. |      0.1554     | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |  1.0   |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    | 0.7007 |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    | 0.6395 |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  | 0.835  |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. | 0.1664 | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |     1.0      |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    |    0.7727    |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    |    0.6364    |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  |    0.8523    |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. |    0.1554    | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |    1.0    |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    |   0.6753  |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    |   0.6071  |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  |   0.8206  |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. |   0.181   | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |       1.0       |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    |      0.7727     |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    |      0.6364     |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  |      0.8523     |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. |      0.1554     | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |  1.0   |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    | 0.8674 |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    | 0.7879 |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  | 0.9138 |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. | 0.0906 | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |          1.0          |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    |         0.6296        |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    |         0.4569        |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  |         0.7716        |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. |         0.2364        | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.029997    |     0:00:00.016000    |    0:00:00.029997    |\n",
      "|    15    |  0.0   |    0:00:00.028000    |     0:00:00.019000    |    0:00:00.028000    |\n",
      "|    30    | 0.2273 |    0:00:00.046000    |     0:00:00.019000    |    0:00:00.046000    |\n",
      "|    45    | 0.3636 |    0:00:00.035000    |     0:00:00.019000    |    0:00:00.035000    |\n",
      "| Average  | 0.1477 |    0:00:00.034749    |     0:00:00.018250    |    0:00:00.026500    |\n",
      "| Std Dev. | 0.1554 | 0.006978224216292915 | 0.0012989095432607363 | 0.009656447275016291 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |   1.0    |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |   1.0    |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |   1.0    |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |   1.0    |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |   0.0    | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |    1.0    |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |    1.0    |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |    1.0    |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |    1.0    |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |    0.0    | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |       1.0       |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |       1.0       |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |       1.0       |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |       1.0       |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |       0.0       | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |  1.0   |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |  1.0   |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |  1.0   |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |  1.0   |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |  0.0   | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |     1.0      |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |     1.0      |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |     1.0      |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |     1.0      |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |     0.0      | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |    1.0    |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |    1.0    |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |    1.0    |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |    1.0    |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |    0.0    | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |       1.0       |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |       1.0       |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |       1.0       |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |       1.0       |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |       0.0       | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    | 1.0 |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    | 1.0 |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    | 1.0 |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  | 1.0 |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. | 0.0 | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    |          1.0          |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    |          1.0          |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    |          1.0          |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  |          1.0          |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. |          0.0          | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.031002    |     0:00:00.018001    |    0:00:00.031002    |\n",
      "|    15    | 0.0 |    0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "|    30    | 0.0 |    0:00:00.029000    |     0:00:00.020000    |    0:00:00.029000    |\n",
      "|    45    | 0.0 |    0:00:00.039998    |     0:00:00.019000    |    0:00:00.039998    |\n",
      "| Average  | 0.0 |    0:00:00.033750    |     0:00:00.018750    |    0:00:00.026250    |\n",
      "| Std Dev. | 0.0 | 0.004204556119673163 | 0.0008287367135289406 | 0.008088783457718688 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |   1.0    |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |   1.0    |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |   1.0    |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |   1.0    |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |   0.0    | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |    1.0    |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |    1.0    |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |    1.0    |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |    1.0    |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |    0.0    | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |       1.0       |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |       1.0       |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |       1.0       |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |       1.0       |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |       0.0       | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |  1.0   |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |  1.0   |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |  1.0   |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |  1.0   |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |  0.0   | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |     1.0      |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |     1.0      |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |     1.0      |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |     1.0      |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |     0.0      | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |    1.0    |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |    1.0    |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |    1.0    |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |    1.0    |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |    0.0    | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |       1.0       |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |       1.0       |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |       1.0       |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |       1.0       |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |       0.0       | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    | 1.0 |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    | 1.0 |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    | 1.0 |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  | 1.0 |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. | 0.0 | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    |          1.0          |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    |          1.0          |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    |          1.0          |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  |          1.0          |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. |          0.0          | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.036001    |    0:00:00.019001    |    0:00:00.036001    |\n",
      "|    15    | 0.0 |    0:00:00.044002    |    0:00:00.025999    |    0:00:00.044002    |\n",
      "|    30    | 0.0 |    0:00:00.038999    |    0:00:00.027999    |    0:00:00.038999    |\n",
      "|    45    | 0.0 |    0:00:00.069001    |    0:00:00.018999    |    0:00:00.069001    |\n",
      "| Average  | 0.0 |    0:00:00.047001    |    0:00:00.022999    |    0:00:00.035000    |\n",
      "| Std Dev. | 0.0 | 0.013019641871851681 | 0.004061710188269054 | 0.015395496649890747 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |   1.0    |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |   1.0    |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |   1.0    |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |   1.0    |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |   0.0    | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |    1.0    |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |    1.0    |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |    1.0    |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |    1.0    |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |    0.0    | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |       1.0       |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |       1.0       |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |       1.0       |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |       1.0       |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |       0.0       | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |  1.0   |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |  1.0   |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |  1.0   |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |  1.0   |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |  0.0   | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |     1.0      |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |     1.0      |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |     1.0      |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |     1.0      |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |     0.0      | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |    1.0    |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |    1.0    |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |    1.0    |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |    1.0    |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |    0.0    | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |       1.0       |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |       1.0       |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |       1.0       |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |       1.0       |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |       0.0       | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    | 1.0 |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    | 1.0 |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    | 1.0 |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  | 1.0 |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. | 0.0 | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    |          1.0          |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    |          1.0          |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    |          1.0          |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  |          1.0          |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. |          0.0          | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.038000    |     0:00:00.020002    |    0:00:00.038000    |\n",
      "|    15    | 0.0 |     0:00:00.032999    |     0:00:00.021997    |    0:00:00.032999    |\n",
      "|    30    | 0.0 |     0:00:00.030000    |     0:00:00.019000    |    0:00:00.030000    |\n",
      "|    45    | 0.0 |     0:00:00.035000    |     0:00:00.018000    |    0:00:00.035000    |\n",
      "| Average  | 0.0 |     0:00:00.034000    |     0:00:00.019750    |    0:00:00.026875    |\n",
      "| Std Dev. | 0.0 | 0.0029154691459374166 | 0.0014781475492075809 | 0.007490579105228574 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |   1.0    |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |   1.0    |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |   1.0    |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |   1.0    |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |   0.0    | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |    1.0    |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |    1.0    |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |    1.0    |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |    1.0    |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |    0.0    | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |       1.0       |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |       1.0       |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |       1.0       |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |       1.0       |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |       0.0       | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |  1.0   |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |  1.0   |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |  1.0   |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |  1.0   |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |  0.0   | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |     1.0      |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |     1.0      |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |     1.0      |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |     1.0      |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |     0.0      | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |    1.0    |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |    1.0    |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |    1.0    |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |    1.0    |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |    0.0    | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |       1.0       |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |       1.0       |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |       1.0       |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |       1.0       |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |       0.0       | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    | 1.0 |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    | 1.0 |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    | 1.0 |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  | 1.0 |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. | 0.0 | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    |          1.0          |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    |          1.0          |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    |          1.0          |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  |          1.0          |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. |          0.0          | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.030000   |     0:00:00.016001    |    0:00:00.030000   |\n",
      "|    15    | 0.0 |    0:00:00.032001   |     0:00:00.023999    |    0:00:00.032001   |\n",
      "|    30    | 0.0 |    0:00:00.044003   |     0:00:00.021999    |    0:00:00.044003   |\n",
      "|    45    | 0.0 |    0:00:00.062000   |     0:00:00.018000    |    0:00:00.062000   |\n",
      "| Average  | 0.0 |    0:00:00.042001   |     0:00:00.020000    |    0:00:00.031000   |\n",
      "| Std Dev. | 0.0 | 0.01272781445400555 | 0.0031617091865363163 | 0.01438784587300575 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |   1.0    |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |   1.0    |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |   1.0    |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |   1.0    |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |   0.0    | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |    1.0    |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |    1.0    |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |    1.0    |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |    1.0    |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |    0.0    | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |       1.0       |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |       1.0       |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |       1.0       |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |       1.0       |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |       0.0       | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |  1.0   |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |  1.0   |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |  1.0   |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |  1.0   |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |  0.0   | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |     1.0      |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |     1.0      |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |     1.0      |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |     1.0      |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |     0.0      | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |    1.0    |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |    1.0    |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |    1.0    |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |    1.0    |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |    0.0    | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |       1.0       |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |       1.0       |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |       1.0       |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |       1.0       |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |       0.0       | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    | 1.0 |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    | 1.0 |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    | 1.0 |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  | 1.0 |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. | 0.0 | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    |          1.0          |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    |          1.0          |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    |          1.0          |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  |          1.0          |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. |          0.0          | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\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.036000    |     0:00:00.017999    |    0:00:00.036000    |\n",
      "|    15    | 0.0 |    0:00:00.029001    |     0:00:00.024003    |    0:00:00.029001    |\n",
      "|    30    | 0.0 |    0:00:00.029998    |     0:00:00.018001    |    0:00:00.029998    |\n",
      "|    45    | 0.0 |    0:00:00.034000    |     0:00:00.018002    |    0:00:00.034000    |\n",
      "| Average  | 0.0 |    0:00:00.032250    |     0:00:00.019501    |    0:00:00.025875    |\n",
      "| Std Dev. | 0.0 | 0.002861605775472253 | 0.0025989204023019923 | 0.006935625562902581 |\n",
      "+----------+-----+----------------------+-----------------------+----------------------+\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}\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |   1.0    |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |   1.0    |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |   1.0    |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |   1.0    |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |   0.0    | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |    1.0    |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |    1.0    |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |    1.0    |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |    1.0    |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |    0.0    | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |       1.0       |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |       1.0       |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |       1.0       |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |       1.0       |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |       0.0       | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |  1.0   |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |  1.0   |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |  1.0   |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |  1.0   |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |  0.0   | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |     1.0      |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |     1.0      |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |     1.0      |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |     1.0      |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |     0.0      | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |    1.0    |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |    1.0    |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |    1.0    |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |    1.0    |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |    0.0    | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |       1.0       |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |       1.0       |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |       1.0       |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |       1.0       |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |       0.0       | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    | 1.0 |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    | 1.0 |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    | 1.0 |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  | 1.0 |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. | 0.0 | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    |          1.0          |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    |          1.0          |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    |          1.0          |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  |          1.0          |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. |          0.0          | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.035997    |     0:00:00.015002    |    0:00:00.035997   |\n",
      "|    15    | 0.0 |    0:00:00.039998    |     0:00:00.017000    |    0:00:00.039998   |\n",
      "|    30    | 0.0 |    0:00:00.032001    |     0:00:00.017999    |    0:00:00.032001   |\n",
      "|    45    | 0.0 |    0:00:00.046000    |     0:00:00.020000    |    0:00:00.046000   |\n",
      "| Average  | 0.0 |    0:00:00.038499    |     0:00:00.017500    |    0:00:00.028000   |\n",
      "| Std Dev. | 0.0 | 0.005172068934887081 | 0.0018019176683419444 | 0.01119079410456201 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    |  0.9524  |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    |  0.9524  |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    |  0.8571  |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  |  0.9405  |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. |  0.0519  | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    |    0.75   |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    |    0.75   |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    |   0.6667  |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  |   0.7917  |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. |   0.125   | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    |      0.9524     |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    |      0.9524     |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    |      0.8571     |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  |      0.9405     |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. |      0.0519     | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    | 0.8333 |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    | 0.8333 |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    | 0.7857 |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  | 0.8631 |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. | 0.0814 | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    |    0.9524    |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    |    0.9524    |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    |    0.8571    |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  |    0.9405    |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. |    0.0519    | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    |   0.7778  |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    |   0.7778  |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    |   0.6944  |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  |   0.8125  |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. |   0.1135  | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    |      0.9524     |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    |      0.9524     |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    |      0.8571     |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  |      0.9405     |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. |      0.0519     | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    | 0.9722 |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    | 0.9722 |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    | 0.9167 |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  | 0.9653 |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. | 0.0303 | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    |         0.9138        |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    |         0.9138        |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    |         0.7551        |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  |         0.8957        |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. |         0.0885        | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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.028996    |    0:00:00.016000    |    0:00:00.028996    |\n",
      "|    15    | 0.0476 |    0:00:00.041001    |    0:00:00.015999    |    0:00:00.041001    |\n",
      "|    30    | 0.0476 |    0:00:00.027002    |    0:00:00.025000    |    0:00:00.027002    |\n",
      "|    45    | 0.1429 |    0:00:00.036998    |    0:00:00.018003    |    0:00:00.036998    |\n",
      "| Average  | 0.0595 |    0:00:00.033499    |    0:00:00.018751    |    0:00:00.026125    |\n",
      "| Std Dev. | 0.0519 | 0.005723013887882525 | 0.003699672192829768 | 0.008809030375164149 |\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     |  0.7143  |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |  0.5714  |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    |  0.4762  |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    |  0.4286  |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  |  0.5476  |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. |  0.1091  | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.8286  |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |   0.5333  |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    |   0.4821  |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    |   0.4375  |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  |   0.5704  |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. |   0.1529  | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.7143     |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |      0.5714     |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    |      0.4762     |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    |      0.4286     |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  |      0.5476     |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. |      0.1091     | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.8571 |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    | 0.5833 |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    | 0.5357 |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    | 0.5119 |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  | 0.622  |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. | 0.1382 | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.7143    |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |    0.5714    |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    |    0.4762    |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    |    0.4286    |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  |    0.5476    |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. |    0.1091    | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.8117  |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |   0.5235  |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    |   0.4663  |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    |   0.4323  |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  |   0.5585  |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. |   0.1498  | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.7143     |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |      0.5714     |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    |      0.4762     |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    |      0.4286     |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  |      0.5476     |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. |      0.1091     | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.8333 |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |  0.75  |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    | 0.6944 |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    | 0.6667 |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  | 0.7361 |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. | 0.0636 | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.551         |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    |         0.3878        |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    |         0.3016        |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    |         0.2653        |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  |         0.3764        |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. |         0.1102        | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.4286 |    0:00:00.030003    |     0:00:00.019998    |    0:00:00.030003    |\n",
      "|    15    | 0.5714 |    0:00:00.032002    |     0:00:00.016997    |    0:00:00.032002    |\n",
      "|    30    | 0.6667 |    0:00:00.035000    |     0:00:00.020003    |    0:00:00.035000    |\n",
      "|    45    | 0.7143 |    0:00:00.034999    |     0:00:00.019001    |    0:00:00.034999    |\n",
      "| Average  | 0.5952 |    0:00:00.033001    |     0:00:00.019000    |    0:00:00.026000    |\n",
      "| Std Dev. | 0.1091 | 0.002119874113454347 | 0.0012260687252701032 | 0.007211551366522141 |\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.9351  | 0.131  | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    |  0.9069  | 0.1749 | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    |  0.8792  | 0.187  | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    |  0.8513  | 0.2063 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  |  0.8931  | 0.1748 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. |  0.0312  | 0.0276 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9306  | 0.1593 | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    |   0.8583  | 0.2388 | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    |   0.8346  | 0.2311 | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    |   0.8218  | 0.2422 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  |   0.8613  | 0.2179 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. |   0.0421  | 0.034  |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9351     | 0.131  | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    |      0.9069     | 0.1749 | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    |      0.8792     | 0.187  | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    |      0.8513     | 0.2063 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  |      0.8931     | 0.1748 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. |      0.0312     | 0.0276 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9381 | 0.1445 | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    | 0.8845 | 0.1986 | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    | 0.857  | 0.1945 | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    | 0.8437 | 0.2049 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  | 0.8808 | 0.1856 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. | 0.0362 | 0.024  |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9351    | 0.131  | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    |    0.9069    | 0.1749 | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    |    0.8792    | 0.187  | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    |    0.8513    | 0.2063 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  |    0.8931    | 0.1748 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. |    0.0312    | 0.0276 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9281  | 0.1628 | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    |   0.8619  | 0.2349 | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    |   0.8287  | 0.2337 | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    |   0.8101  | 0.2469 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  |   0.8572  | 0.2196 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. |   0.0449  | 0.0332 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9351     | 0.131  | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    |      0.9069     | 0.1749 | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    |      0.8792     | 0.187  | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    |      0.8513     | 0.2063 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  |      0.8931     | 0.1748 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. |      0.0312     | 0.0276 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9621 | 0.0764 | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    | 0.9457 | 0.102  | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    | 0.9295 | 0.1091 | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    | 0.9133 | 0.1203 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  | 0.9377 | 0.102  | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. | 0.0182 | 0.0161 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.9008 | 0.1995 | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    | 0.8664 | 0.247  | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    | 0.8253 | 0.2604 | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    | 0.7885 | 0.2825 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  | 0.8452 | 0.2474 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. | 0.0423 | 0.0304 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\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.0974 | 0.1966 | 0:00:00.032899 | 0:00:00.017400 | 0:00:00.050300 |\n",
      "|    15    | 0.1255 |  0.24  | 0:00:00.034201 | 0:00:00.019899 | 0:00:00.054100 |\n",
      "|    30    | 0.1532 | 0.2475 | 0:00:00.034101 | 0:00:00.020600 | 0:00:00.054701 |\n",
      "|    45    | 0.1812 | 0.2615 | 0:00:00.042799 | 0:00:00.019000 | 0:00:00.061800 |\n",
      "| Average  | 0.1393 | 0.2364 | 0:00:00.036000 | 0:00:00.019225 | 0:00:00.055225 |\n",
      "| Std Dev. | 0.0312 | 0.0243 |  0.0039589757  |  0.0011963422  |  0.0041541854  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\haberman'\n",
      "###############\n",
      "k 5\n",
      "k 15\n",
      "k 30\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |  0.7419  |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |  0.7419  |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |  0.7419  |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |  0.7419  |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |   0.0    | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |   0.371   |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |   0.371   |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |   0.371   |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |   0.371   |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |    0.0    | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |      0.7419     |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |      0.7419     |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |      0.7419     |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |      0.7419     |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |       0.0       | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |  0.5   |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |  0.5   |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |  0.5   |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |  0.5   |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |  0.0   | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |    0.7419    |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |    0.7419    |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |    0.7419    |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |    0.7419    |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |     0.0      | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |   0.4259  |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |   0.4259  |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |   0.4259  |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |   0.4259  |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |    0.0    | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |      0.7419     |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |      0.7419     |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |      0.7419     |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |      0.7419     |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |       0.0       | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    | 0.5 |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    | 0.5 |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    | 0.5 |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  | 0.5 |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. | 0.0 | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    |         0.2581        |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    |         0.2581        |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    |         0.2581        |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  |         0.2581        |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |          0.0          | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.036999    |     0:00:00.007001    |    0:00:00.036999    |\n",
      "|    15    | 0.2581 |     0:00:00.050999    |     0:00:00.013001    |    0:00:00.050999    |\n",
      "|    30    | 0.2581 |     0:00:00.057001    |     0:00:00.008001    |    0:00:00.057001    |\n",
      "|    45    | 0.2581 |     0:00:00.045998    |     0:00:00.009001    |    0:00:00.045998    |\n",
      "| Average  | 0.2581 |     0:00:00.047749    |     0:00:00.009251    |    0:00:00.028500    |\n",
      "| Std Dev. |  0.0   | 0.0073278463452745995 | 0.0022775610860320183 | 0.019999264949171508 |\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.5161  |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    |  0.6774  |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |  0.7419  |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |  0.7419  |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  |  0.6694  |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. |  0.0923  | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.3333  |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    |   0.3621  |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |   0.371   |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |   0.371   |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  |   0.3593  |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. |   0.0154  | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.5161     |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    |      0.6774     |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |      0.7419     |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |      0.7419     |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  |      0.6694     |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. |      0.0923     | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.3478 |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    | 0.4565 |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |  0.5   |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |  0.5   |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  | 0.4511 |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. | 0.0622 | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.5161    |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    |    0.6774    |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |    0.7419    |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |    0.7419    |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  |    0.6694    |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. |    0.0923    | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.3404  |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    |   0.4038  |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |   0.4259  |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |   0.4259  |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  |   0.399   |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. |   0.035   | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.5161     |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    |      0.6774     |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |      0.7419     |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |      0.7419     |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  |      0.6694     |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. |      0.0923     | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.3478 |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    | 0.4565 |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |  0.5   |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |  0.5   |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  | 0.4511 |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. | 0.0622 | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    |         0.2581        |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    |         0.2581        |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    |         0.2581        |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  |         0.2581        |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. |          0.0          | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.4839 |    0:00:00.040004    |     0:00:00.006999    |    0:00:00.040004    |\n",
      "|    15    | 0.3226 |    0:00:00.055998    |     0:00:00.009002    |    0:00:00.055998    |\n",
      "|    30    | 0.2581 |    0:00:00.059000    |     0:00:00.010000    |    0:00:00.059000    |\n",
      "|    45    | 0.2581 |    0:00:00.060000    |     0:00:00.009003    |    0:00:00.060000    |\n",
      "| Average  | 0.3306 |    0:00:00.053750    |     0:00:00.008751    |    0:00:00.031251    |\n",
      "| Std Dev. | 0.0923 | 0.008072174089690434 | 0.0010906998215546569 | 0.023225124553613304 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    |  0.4194  |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    |  0.7097  |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |  0.7419  |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  |  0.5081  |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. |  0.2364  | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    |   0.395   |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    |   0.3667  |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |   0.371   |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  |   0.3349  |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. |   0.0747  | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    |      0.4194     |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    |      0.7097     |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |      0.7419     |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  |      0.5081     |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. |      0.2364     | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    | 0.3641 |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    | 0.4783 |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |  0.5   |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  | 0.373  |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. | 0.139  | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    |    0.4194    |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    |    0.7097    |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |    0.7419    |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  |    0.5081    |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. |    0.2364    | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    |   0.3659  |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    |   0.4151  |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |   0.4259  |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  |   0.3401  |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. |   0.1101  | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    |      0.4194     |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    |      0.7097     |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |      0.7419     |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  |      0.5081     |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. |      0.2364     | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    | 0.3641 |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    | 0.4783 |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |  0.5   |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  | 0.373  |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. | 0.139  | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    |         0.2293        |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    |         0.2581        |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    |         0.2581        |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  |         0.2444        |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. |         0.0137        | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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.060999    |     0:00:00.007000    |    0:00:00.060999    |\n",
      "|    15    | 0.5806 |     0:00:00.051003    |     0:00:00.008000    |    0:00:00.051003    |\n",
      "|    30    | 0.2903 |     0:00:00.051999    |     0:00:00.007998    |    0:00:00.051999    |\n",
      "|    45    | 0.2581 |     0:00:00.054000    |     0:00:00.012000    |    0:00:00.054000    |\n",
      "| Average  | 0.4919 |     0:00:00.054500    |     0:00:00.008750    |    0:00:00.031625    |\n",
      "| Std Dev. | 0.2364 | 0.0039042085690970843 | 0.0019204345447179569 | 0.023080978823433778 |\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}\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.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    |  0.5484  |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    |  0.6774  |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |  0.7419  |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  |  0.6048  |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. |  0.1126  | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.4103  |    0:00:00.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    |   0.4571  |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    |   0.4954  |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |   0.371   |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  |   0.4334  |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. |   0.047   | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    |      0.5484     |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    |      0.6774     |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |      0.7419     |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  |      0.6048     |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. |      0.1126     | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.3859 |    0:00:00.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    | 0.4511 |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    | 0.4973 |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |  0.5   |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  | 0.4586 |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. | 0.0463 | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    |    0.5484    |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    |    0.6774    |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |    0.7419    |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  |    0.6048    |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. |    0.1126    | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.3879  |    0:00:00.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    |   0.452   |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    |   0.4833  |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |   0.4259  |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  |   0.4373  |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. |   0.035   | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    |      0.5484     |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    |      0.6774     |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |      0.7419     |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  |      0.6048     |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. |      0.1126     | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.3859 |    0:00:00.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    | 0.4511 |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    | 0.4973 |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |  0.5   |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  | 0.4586 |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. | 0.0463 | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.232         |    0:00:00.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    |         0.2435        |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    |         0.2571        |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    |         0.2581        |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  |         0.2477        |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. |         0.0107        | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.057000    |    0:00:00.013002   |    0:00:00.057000    |\n",
      "|    15    | 0.4516 |    0:00:00.056996    |    0:00:00.007001   |    0:00:00.056996    |\n",
      "|    30    | 0.3226 |    0:00:00.062001    |    0:00:00.010000   |    0:00:00.062001    |\n",
      "|    45    | 0.2581 |    0:00:00.057998    |    0:00:00.010001   |    0:00:00.057998    |\n",
      "| Average  | 0.3952 |    0:00:00.058499    |    0:00:00.010001   |    0:00:00.034250    |\n",
      "| Std Dev. | 0.1126 | 0.002062618173524207 | 0.00212192529038097 | 0.024338893865518442 |\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.6452  |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    |  0.6774  |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    |  0.7419  |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |  0.7419  |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  |  0.7016  |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. |  0.0419  | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.609   |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    |   0.4954  |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    |   0.6293  |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |   0.371   |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  |   0.5262  |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. |   0.1031  | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.6452     |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    |      0.6774     |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    |      0.7419     |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |      0.7419     |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  |      0.7016     |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. |      0.0419     | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.6386 |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    | 0.4973 |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    | 0.5408 |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |  0.5   |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  | 0.5442 |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. | 0.0572 | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.6452    |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    |    0.6774    |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    |    0.7419    |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |    0.7419    |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  |    0.7016    |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. |    0.0419    | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.6039  |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    |   0.4833  |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    |   0.5231  |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |   0.4259  |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  |   0.5091  |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. |   0.0648  | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.6452     |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    |      0.6774     |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    |      0.7419     |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |      0.7419     |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  |      0.7016     |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. |      0.0419     | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.6386 |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    | 0.4973 |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    | 0.5408 |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |  0.5   |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  | 0.5442 |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. | 0.0572 | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.3372        |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    |         0.2571        |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    |         0.2883        |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    |         0.2581        |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  |         0.2851        |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. |         0.0325        | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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.3548 |    0:00:00.049995    |     0:00:00.007002    |    0:00:00.049995    |\n",
      "|    15    | 0.3226 |    0:00:00.057000    |     0:00:00.008999    |    0:00:00.057000    |\n",
      "|    30    | 0.2581 |    0:00:00.065000    |     0:00:00.009000    |    0:00:00.065000    |\n",
      "|    45    | 0.2581 |    0:00:00.078004    |     0:00:00.009000    |    0:00:00.078004    |\n",
      "| Average  | 0.2984 |    0:00:00.062499    |     0:00:00.008500    |    0:00:00.035500    |\n",
      "| Std Dev. | 0.0419 | 0.010407378794433231 | 0.0008651711798132728 | 0.027991288934592934 |\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}\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.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    |  0.6452  |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |  0.7097  |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |  0.7097  |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  |  0.6613  |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. |  0.0535  | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.5071  |    0:00:00.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    |   0.4769  |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |   0.3548  |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |   0.3548  |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  |   0.4234  |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. |   0.0694  | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    |      0.6452     |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |      0.7097     |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |      0.7097     |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  |      0.6613     |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. |      0.0535     | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.5076 |    0:00:00.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    | 0.4874 |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |  0.5   |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |  0.5   |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  | 0.4987 |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. | 0.0073 | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    |    0.6452    |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |    0.7097    |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |    0.7097    |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  |    0.6613    |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. |    0.0535    | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    |   0.4647  |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |   0.4151  |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |   0.4151  |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  |   0.4504  |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. |   0.0383  | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    |      0.6452     |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |      0.7097     |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |      0.7097     |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  |      0.6613     |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. |      0.0535     | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.5076 |    0:00:00.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    | 0.4874 |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |  0.5   |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |  0.5   |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  | 0.4987 |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. | 0.0073 | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.2935        |    0:00:00.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    |         0.2858        |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    |         0.2903        |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    |         0.2903        |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  |          0.29         |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. |         0.0027        | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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.050997    |     0:00:00.007000    |    0:00:00.050997    |\n",
      "|    15    | 0.3548 |    0:00:00.058000    |     0:00:00.007001    |    0:00:00.058000    |\n",
      "|    30    | 0.2903 |    0:00:00.068000    |     0:00:00.008002    |    0:00:00.068000    |\n",
      "|    45    | 0.2903 |    0:00:00.068003    |     0:00:00.008995    |    0:00:00.068003    |\n",
      "| Average  | 0.3387 |    0:00:00.061250    |     0:00:00.007749    |    0:00:00.034500    |\n",
      "| Std Dev. | 0.0535 | 0.007191160880852758 | 0.0008271398105627362 | 0.027235521726277558 |\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}\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.7333  |    0:00:00.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |  0.7333  |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |  0.7333  |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |  0.7333  |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |  0.7333  |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |   0.0    | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.3667  |    0:00:00.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |   0.3667  |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |   0.3667  |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |   0.3667  |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |   0.3667  |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |    0.0    | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.7333     |    0:00:00.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |      0.7333     |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |      0.7333     |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |      0.7333     |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |      0.7333     |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |       0.0       | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |  0.5   |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |  0.5   |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |  0.5   |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |  0.5   |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |  0.0   | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.7333    |    0:00:00.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |    0.7333    |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |    0.7333    |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |    0.7333    |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |    0.7333    |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |     0.0      | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.4231  |    0:00:00.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |   0.4231  |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |   0.4231  |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |   0.4231  |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |   0.4231  |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |    0.0    | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.7333     |    0:00:00.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |      0.7333     |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |      0.7333     |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |      0.7333     |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |      0.7333     |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |       0.0       | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    | 0.5 |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    | 0.5 |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    | 0.5 |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  | 0.5 |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. | 0.0 | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    |         0.2667        |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    |         0.2667        |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    |         0.2667        |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  |         0.2667        |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |          0.0          | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.2667 |    0:00:00.048998    |    0:00:00.012001   |    0:00:00.048998   |\n",
      "|    15    | 0.2667 |    0:00:00.064001    |    0:00:00.006999   |    0:00:00.064001   |\n",
      "|    30    | 0.2667 |    0:00:00.090001    |    0:00:00.014000   |    0:00:00.090001   |\n",
      "|    45    | 0.2667 |    0:00:00.059999    |    0:00:00.009000   |    0:00:00.059999   |\n",
      "| Average  | 0.2667 |    0:00:00.065749    |    0:00:00.010500   |    0:00:00.038125   |\n",
      "| Std Dev. |  0.0   | 0.015040596195792115 | 0.00269317310553903 | 0.02966252102701123 |\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.7333  |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |  0.7333  |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |  0.7333  |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |  0.7333  |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  |  0.7333  |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |   0.0    | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.625   |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |   0.3667  |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |   0.3667  |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |   0.3667  |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  |   0.4312  |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |   0.1119  | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.7333     |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |      0.7333     |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |      0.7333     |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |      0.7333     |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  |      0.7333     |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |       0.0       | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.5398 |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |  0.5   |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |  0.5   |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |  0.5   |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  | 0.5099 |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. | 0.0172 | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.7333    |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |    0.7333    |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |    0.7333    |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |    0.7333    |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  |    0.7333    |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |     0.0      | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.52   |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |   0.4231  |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |   0.4231  |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |   0.4231  |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  |   0.4473  |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |   0.042   | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.7333     |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |      0.7333     |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |      0.7333     |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |      0.7333     |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  |      0.7333     |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |       0.0       | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.5398 |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |  0.5   |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |  0.5   |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |  0.5   |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  | 0.5099 |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. | 0.0172 | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.2958        |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    |         0.2667        |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    |         0.2667        |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    |         0.2667        |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  |         0.274         |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |         0.0126        | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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.2667 |     0:00:00.062999    |    0:00:00.007000    |    0:00:00.062999   |\n",
      "|    15    | 0.2667 |     0:00:00.058001    |    0:00:00.008000    |    0:00:00.058001   |\n",
      "|    30    | 0.2667 |     0:00:00.048001    |    0:00:00.009001    |    0:00:00.048001   |\n",
      "|    45    | 0.2667 |     0:00:00.049997    |    0:00:00.009000    |    0:00:00.049997   |\n",
      "| Average  | 0.2667 |     0:00:00.054749    |    0:00:00.008250    |    0:00:00.031500   |\n",
      "| Std Dev. |  0.0   | 0.0060569090907730055 | 0.000829671314348536 | 0.02364800647680595 |\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}\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.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |  0.7333  |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |  0.7333  |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |  0.7333  |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  |  0.7167  |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. |  0.0289  | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.4904  |    0:00:00.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |   0.3667  |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |   0.3667  |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |   0.3667  |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  |   0.3976  |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. |   0.0536  | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |      0.7333     |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |      0.7333     |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |      0.7333     |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  |      0.7167     |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. |      0.0289     | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.4943 |    0:00:00.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |  0.5   |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |  0.5   |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |  0.5   |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  | 0.4986 |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. | 0.0025 | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |    0.7333    |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |    0.7333    |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |    0.7333    |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  |    0.7167    |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. |    0.0289    | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.4792  |    0:00:00.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |   0.4231  |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |   0.4231  |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |   0.4231  |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  |   0.4371  |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. |   0.0243  | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |      0.7333     |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |      0.7333     |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |      0.7333     |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  |      0.7167     |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. |      0.0289     | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.4943 |    0:00:00.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |  0.5   |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |  0.5   |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |  0.5   |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  | 0.4986 |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. | 0.0025 | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.2646        |    0:00:00.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    |         0.2667        |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    |         0.2667        |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    |         0.2667        |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  |         0.2661        |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. |         0.0009        | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.046000    |     0:00:00.008000    |    0:00:00.046000    |\n",
      "|    15    | 0.2667 |    0:00:00.052001    |     0:00:00.008001    |    0:00:00.052001    |\n",
      "|    30    | 0.2667 |    0:00:00.081000    |     0:00:00.014002    |    0:00:00.081000    |\n",
      "|    45    | 0.2667 |    0:00:00.049998    |     0:00:00.008998    |    0:00:00.049998    |\n",
      "| Average  | 0.2833 |    0:00:00.057249    |     0:00:00.009750    |    0:00:00.033500    |\n",
      "| Std Dev. | 0.0289 | 0.013881447603349797 | 0.0024884506752916634 | 0.025758204381307777 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |   0.7    |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |  0.7333  |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |  0.7333  |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  |  0.6833  |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. |  0.0687  | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |   0.3621  |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |   0.3667  |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |   0.3667  |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  |   0.3909  |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. |   0.0447  | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |       0.7       |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |      0.7333     |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |      0.7333     |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  |      0.6833     |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. |      0.0687     | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    | 0.4773 |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |  0.5   |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |  0.5   |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  | 0.4858 |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. | 0.0148 | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |     0.7      |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |    0.7333    |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |    0.7333    |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  |    0.6833    |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. |    0.0687    | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |   0.4118  |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |   0.4231  |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |   0.4231  |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  |   0.4311  |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. |   0.0209  | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |       0.7       |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |      0.7333     |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |      0.7333     |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  |      0.6833     |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. |      0.0687     | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    | 0.4773 |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |  0.5   |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |  0.5   |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  | 0.4858 |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. | 0.0148 | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |         0.2667        |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    |         0.2667        |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    |         0.2667        |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  |         0.2639        |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. |         0.0048        | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.028000    |     0:00:00.009003    |    0:00:00.028000   |\n",
      "|    15    |  0.3   |    0:00:00.053996    |     0:00:00.007000    |    0:00:00.053996   |\n",
      "|    30    | 0.2667 |    0:00:00.046000    |     0:00:00.009000    |    0:00:00.046000   |\n",
      "|    45    | 0.2667 |    0:00:00.070000    |     0:00:00.012001    |    0:00:00.070000   |\n",
      "| Average  | 0.3167 |    0:00:00.049499    |     0:00:00.009251    |    0:00:00.029375   |\n",
      "| Std Dev. | 0.0687 | 0.015124252395896168 | 0.0017855454784616528 | 0.02282417357287502 |\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.5797  | 0.1676 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    |  0.661   | 0.0978 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    |  0.7256  | 0.0197 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |  0.7353  | 0.0094 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  |  0.6754  | 0.0736 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. |  0.0622  | 0.0641 |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.4388  | 0.1214 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    |   0.4019  | 0.0503 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    |   0.4055  | 0.0841 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |   0.3676  | 0.0047 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  |   0.4035  | 0.0651 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. |   0.0252  | 0.043  |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.5797     | 0.1676 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    |      0.661      | 0.0978 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    |      0.7256     | 0.0197 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |      0.7353     | 0.0094 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  |      0.6754     | 0.0736 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. |      0.0622     | 0.0641 |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.4529 | 0.1261 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    | 0.4734 | 0.0404 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    | 0.5016 | 0.0145 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |  0.5   |  0.0   | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  | 0.482  | 0.0453 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. | 0.0202 | 0.0489 |  0.0054196243  |  0.0007291878  |  0.006039929   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "metric Euclidean\n",
      "measure Micro Recall\n",
      "0 4\n",
      "1 4\n",
      "2 4\n",
      "3 4\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    k     | Micro Recall |  std   |   Train Time   |   Test time    |   Total Time   |\n",
      "+----------+--------------+--------+----------------+----------------+----------------+\n",
      "|    5     |    0.5797    | 0.1676 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    |    0.661     | 0.0978 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    |    0.7256    | 0.0197 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |    0.7353    | 0.0094 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  |    0.6754    | 0.0736 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. |    0.0622    | 0.0641 |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.4307  | 0.1159 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    |   0.4277  | 0.0312 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    |   0.4381  | 0.0339 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |   0.4237  | 0.0032 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  |    0.43   | 0.0461 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. |   0.0053  | 0.0421 |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.5797     | 0.1676 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    |      0.661      | 0.0978 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    |      0.7256     | 0.0197 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |      0.7353     | 0.0094 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  |      0.6754     | 0.0736 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. |      0.0622     | 0.0641 |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.4529 | 0.1261 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    | 0.4734 | 0.0404 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    | 0.5016 | 0.0145 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    |  0.5   |  0.0   | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  | 0.482  | 0.0453 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. | 0.0202 | 0.0489 |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.2694 | 0.0302 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    | 0.2599 | 0.0144 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    | 0.2677 | 0.0115 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    | 0.2647 | 0.0094 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  | 0.2654 | 0.0164 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. | 0.0036 | 0.0082 |  0.0054196243  |  0.0007291878  |  0.006039929   |\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.4203 | 0.1676 | 0:00:00.048199 | 0:00:00.008401 | 0:00:00.056600 |\n",
      "|    15    | 0.339  | 0.0978 | 0:00:00.055799 | 0:00:00.008300 | 0:00:00.064100 |\n",
      "|    30    | 0.2744 | 0.0197 | 0:00:00.062800 | 0:00:00.009901 | 0:00:00.072701 |\n",
      "|    45    | 0.2647 | 0.0094 | 0:00:00.059400 | 0:00:00.009700 | 0:00:00.069099 |\n",
      "| Average  | 0.3246 | 0.0736 | 0:00:00.056549 | 0:00:00.009075 | 0:00:00.065625 |\n",
      "| Std Dev. | 0.0622 | 0.0641 |  0.0054196243  |  0.0007291878  |  0.006039929   |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\Hill_Valley'\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.5902  |    0:00:00.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    |  0.6066  |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    |  0.541   |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    |  0.541   |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |  0.5697  |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. |  0.0293  | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.5915  |    0:00:00.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    |   0.6072  |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    |   0.5425  |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    |   0.5406  |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |   0.5704  |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. |   0.0294  | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    |      0.6066     |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    |      0.541      |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    |      0.541      |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |      0.5697     |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. |      0.0293     | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.5909 |    0:00:00.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    | 0.607  |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    | 0.5419 |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    | 0.5403 |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |  0.57  |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. | 0.0295 | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    |    0.6066    |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    |    0.541     |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    |    0.541     |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |    0.5697    |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. |    0.0293    | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.5897  |    0:00:00.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    |   0.6065  |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    |   0.5399  |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    |   0.5399  |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |   0.569   |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. |   0.0297  | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    |      0.6066     |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    |      0.541      |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    |      0.541      |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |      0.5697     |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. |      0.0293     | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.5909 |    0:00:00.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    | 0.607  |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    | 0.5419 |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    | 0.5403 |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |  0.57  |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. | 0.0295 | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.5625        |    0:00:00.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    |         0.5735        |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    |         0.5311        |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    |         0.5298        |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  |         0.5492        |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. |         0.0192        | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.287000    |     0:00:00.014999    |    0:00:00.287000   |\n",
      "|    15    | 0.3934 |    0:00:00.258105    |     0:00:00.016895    |    0:00:00.258105   |\n",
      "|    30    | 0.459  |    0:00:00.249002    |     0:00:00.019001    |    0:00:00.249002   |\n",
      "|    45    | 0.459  |    0:00:00.253000    |     0:00:00.021997    |    0:00:00.253000   |\n",
      "| Average  | 0.4303 |    0:00:00.261777    |     0:00:00.018223    |    0:00:00.140000   |\n",
      "| Std Dev. | 0.0293 | 0.014916038167206953 | 0.0025984455109973057 | 0.12224655830275045 |\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.5738  |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    |  0.623   |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    |  0.5902  |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    |  0.6066  |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  |  0.5984  |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. |  0.0183  | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5737  |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    |   0.6231  |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    |   0.5904  |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    |   0.6098  |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  |   0.5992  |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. |   0.0188  | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5738     |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    |      0.623      |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    |      0.5902     |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    |      0.6066     |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  |      0.5984     |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. |      0.0183     | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5737 |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    | 0.6231 |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    | 0.5892 |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    | 0.6048 |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  | 0.5977 |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. | 0.0183 | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5738    |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    |    0.623     |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    |    0.5902    |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    |    0.6066    |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  |    0.5984    |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. |    0.0183    | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5737  |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    |   0.623   |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    |   0.5884  |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    |   0.6013  |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  |   0.5966  |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. |   0.0181  | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5738     |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    |      0.623      |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    |      0.5902     |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    |      0.6066     |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  |      0.5984     |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. |      0.0183     | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5737 |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    | 0.6231 |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    | 0.5892 |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    | 0.6048 |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  | 0.5977 |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. | 0.0183 | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.5503        |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    |         0.5849        |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    |         0.5598        |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    |         0.5695        |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  |         0.5661        |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. |         0.0128        | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.4262 |     0:00:00.260999    |    0:00:00.015001    |    0:00:00.260999   |\n",
      "|    15    | 0.377  |     0:00:00.266035    |    0:00:00.015966    |    0:00:00.266035   |\n",
      "|    30    | 0.4098 |     0:00:00.256001    |    0:00:00.018998    |    0:00:00.256001   |\n",
      "|    45    | 0.3934 |     0:00:00.274999    |    0:00:00.029001    |    0:00:00.274999   |\n",
      "| Average  | 0.4016 |     0:00:00.264509    |    0:00:00.019742    |    0:00:00.142125   |\n",
      "| Std Dev. | 0.0183 | 0.0070192318472845116 | 0.005545683895318044 | 0.12254686627906855 |\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.623   |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    |  0.5902  |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    |  0.5246  |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    |  0.541   |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  |  0.5697  |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. |  0.0391  | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.6236  |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    |    0.59   |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    |   0.5239  |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    |   0.5411  |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  |   0.5697  |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. |   0.0395  | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.623      |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    |      0.5902     |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    |      0.5246     |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    |      0.541      |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  |      0.5697     |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. |      0.0391     | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.622  |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    | 0.5898 |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    | 0.5231 |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    | 0.5392 |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  | 0.5685 |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. | 0.0395 | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.623     |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    |    0.5902    |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    |    0.5246    |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    |    0.541     |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  |    0.5697    |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. |    0.0391    | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.6213  |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    |   0.5897  |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    |   0.5199  |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    |   0.5349  |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  |   0.5665  |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. |   0.041   | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.623      |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    |      0.5902     |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    |      0.5246     |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    |      0.541      |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  |      0.5697     |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. |      0.0391     | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.622  |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    | 0.5898 |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    | 0.5231 |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    | 0.5392 |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  | 0.5685 |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. | 0.0395 | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.5823        |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    |         0.5606        |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    |         0.5202        |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    |         0.5291        |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  |         0.5481        |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. |         0.0249        | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.377  |    0:00:00.253999   |     0:00:00.016000    |    0:00:00.253999   |\n",
      "|    15    | 0.4098 |    0:00:00.273000   |     0:00:00.017001    |    0:00:00.273000   |\n",
      "|    30    | 0.4754 |    0:00:00.251999   |     0:00:00.019000    |    0:00:00.251999   |\n",
      "|    45    | 0.459  |    0:00:00.267003   |     0:00:00.021001    |    0:00:00.267003   |\n",
      "| Average  | 0.4303 |    0:00:00.261500   |     0:00:00.018251    |    0:00:00.139875   |\n",
      "| Std Dev. | 0.0391 | 0.00879017500516208 | 0.0019204964801462143 | 0.12179102852791944 |\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.5246  |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    |  0.5246  |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    |  0.5902  |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    |  0.6393  |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  |  0.5697  |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. |  0.0483  | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5239  |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    |   0.524   |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    |   0.5904  |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    |   0.6486  |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  |   0.5717  |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. |   0.052   | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5246     |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    |      0.5246     |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    |      0.5902     |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    |      0.6393     |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  |      0.5697     |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. |      0.0483     | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5231 |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    | 0.5237 |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    | 0.5892 |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    | 0.6371 |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  | 0.5683 |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. | 0.048  | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5246    |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    |    0.5246    |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    |    0.5902    |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    |    0.6393    |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  |    0.5697    |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. |    0.0483    | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5199  |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    |   0.5225  |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    |   0.5884  |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    |   0.6313  |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  |   0.5655  |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. |   0.0468  | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5246     |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    |      0.5246     |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    |      0.5902     |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    |      0.6393     |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  |      0.5697     |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. |      0.0483     | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5231 |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    | 0.5237 |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    | 0.5892 |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    | 0.6371 |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  | 0.5683 |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. | 0.048  | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.5202        |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    |         0.5205        |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    |         0.5598        |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    |         0.5912        |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  |         0.5479        |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. |         0.0297        | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.4754 |    0:00:00.253017    |     0:00:00.014983    |    0:00:00.253017   |\n",
      "|    15    | 0.4754 |    0:00:00.274001    |     0:00:00.015998    |    0:00:00.274001   |\n",
      "|    30    | 0.4098 |    0:00:00.272999    |     0:00:00.019002    |    0:00:00.272999   |\n",
      "|    45    | 0.3607 |    0:00:00.252000    |     0:00:00.020999    |    0:00:00.252000   |\n",
      "| Average  | 0.4303 |    0:00:00.263004    |     0:00:00.017745    |    0:00:00.140375   |\n",
      "| Std Dev. | 0.0483 | 0.010507923038088481 | 0.0023899917005573597 | 0.12286592284080522 |\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.6393  |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    |  0.6721  |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    |  0.5738  |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    |  0.4426  |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  |  0.582   |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. |  0.0879  | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.6598  |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    |   0.6768  |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    |   0.5732  |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    |   0.443   |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  |   0.5882  |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. |   0.0926  | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.6393     |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    |      0.6721     |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    |      0.5738     |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    |      0.4426     |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  |      0.582      |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. |      0.0879     | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.6288 |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    | 0.6665 |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    | 0.5663 |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    | 0.4429 |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  | 0.5761 |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. | 0.0848 | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.6393    |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    |    0.6721    |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    |    0.5738    |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    |    0.4426    |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  |    0.582     |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. |    0.0879    | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.6161  |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    |   0.6648  |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    |   0.5594  |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    |   0.4425  |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  |   0.5707  |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. |   0.0829  | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.6393     |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    |      0.6721     |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    |      0.5738     |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    |      0.4426     |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  |      0.582      |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. |      0.0879     | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.6288 |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    | 0.6665 |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    | 0.5663 |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    | 0.4429 |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  | 0.5761 |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. | 0.0848 | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.5997        |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    |         0.6287        |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    |         0.5608        |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    |         0.4992        |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  |         0.5721        |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. |         0.0485        | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.3607 |    0:00:00.253003   |     0:00:00.019001    |    0:00:00.253003   |\n",
      "|    15    | 0.3279 |    0:00:00.247997   |     0:00:00.017001    |    0:00:00.247997   |\n",
      "|    30    | 0.4262 |    0:00:00.253999   |     0:00:00.019000    |    0:00:00.253999   |\n",
      "|    45    | 0.5574 |    0:00:00.244000   |     0:00:00.022000    |    0:00:00.244000   |\n",
      "| Average  | 0.418  |    0:00:00.249750   |     0:00:00.019250    |    0:00:00.134500   |\n",
      "| Std Dev. | 0.0879 | 0.00402392637521302 | 0.0017848939252871918 | 0.11529169038931739 |\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.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    |  0.4667  |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    |  0.5833  |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    |  0.5833  |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  |  0.5417  |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. |  0.0479  | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.5328  |    0:00:00.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    |   0.4629  |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    |   0.5848  |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    |   0.5826  |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  |   0.5408  |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. |   0.0496  | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    |      0.4667     |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    |      0.5833     |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    |      0.5833     |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  |      0.5417     |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. |      0.0479     | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.5328 |    0:00:00.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    | 0.4638 |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    | 0.5845 |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    | 0.5823 |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  | 0.5409 |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. | 0.049  | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    |    0.4667    |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    |    0.5833    |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    |    0.5833    |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  |    0.5417    |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. |    0.0479    | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.5328  |    0:00:00.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    |   0.4613  |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    |   0.5832  |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    |   0.5823  |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  |   0.5399  |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. |   0.0498  | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    |      0.4667     |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    |      0.5833     |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    |      0.5833     |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  |      0.5417     |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. |      0.0479     | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.5328 |    0:00:00.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    | 0.4638 |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    | 0.5845 |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    | 0.5823 |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  | 0.5409 |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. | 0.049  | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.5341        |    0:00:00.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    |         0.4997        |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    |         0.5663        |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    |         0.5639        |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  |         0.541         |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. |         0.027         | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.253003    |     0:00:00.013999    |    0:00:00.253003   |\n",
      "|    15    | 0.5333 |    0:00:00.263000    |     0:00:00.015998    |    0:00:00.263000   |\n",
      "|    30    | 0.4167 |    0:00:00.249001    |     0:00:00.020999    |    0:00:00.249001   |\n",
      "|    45    | 0.4167 |    0:00:00.247999    |     0:00:00.020000    |    0:00:00.247999   |\n",
      "| Average  | 0.4583 |    0:00:00.253251    |     0:00:00.017749    |    0:00:00.135500   |\n",
      "| Std Dev. | 0.0479 | 0.005932028115936929 | 0.0028616005046344793 | 0.11784288392563931 |\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.6833  |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    |  0.7167  |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |   0.7    |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    |  0.6167  |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  |  0.6792  |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. |  0.038   | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.683   |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    |   0.7167  |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |   0.7008  |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    |   0.6167  |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  |   0.6793  |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. |   0.0381  | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6833     |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    |      0.7167     |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |       0.7       |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    |      0.6167     |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  |      0.6792     |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. |      0.038      | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6824 |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    | 0.7169 |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    | 0.7008 |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    | 0.6168 |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  | 0.6792 |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. | 0.0381 | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6833    |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    |    0.7167    |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |     0.7      |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    |    0.6167    |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  |    0.6792    |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. |    0.038     | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6825  |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    |   0.7166  |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |    0.7    |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    |   0.6166  |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  |   0.6789  |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. |   0.038   | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6833     |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    |      0.7167     |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |       0.7       |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    |      0.6167     |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  |      0.6792     |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. |      0.038      | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6824 |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    | 0.7169 |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    | 0.7008 |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    | 0.6168 |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  | 0.6792 |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. | 0.0381 | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6379        |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    |         0.6704        |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |         0.6572        |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    |         0.5882        |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  |         0.6384        |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. |         0.0312        | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.3167 |    0:00:00.248001    |    0:00:00.017001    |    0:00:00.248001   |\n",
      "|    15    | 0.2833 |    0:00:00.243000    |    0:00:00.016001    |    0:00:00.243000   |\n",
      "|    30    |  0.3   |    0:00:00.251001    |    0:00:00.018999    |    0:00:00.251001   |\n",
      "|    45    | 0.3833 |    0:00:00.261999    |    0:00:00.020002    |    0:00:00.261999   |\n",
      "| Average  | 0.3208 |    0:00:00.251000    |    0:00:00.018001    |    0:00:00.134500   |\n",
      "| Std Dev. | 0.038  | 0.006963629505435928 | 0.001581326376362148 | 0.11660906760440917 |\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.6167  |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |   0.55   |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    |  0.5667  |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |   0.6    |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  |  0.5833  |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. |  0.0264  | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.6167  |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |   0.5532  |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    |   0.5841  |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |   0.6099  |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  |   0.5909  |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. |   0.025   | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.6167     |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |       0.55      |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    |      0.5667     |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |       0.6       |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  |      0.5833     |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. |      0.0264     | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.6168 |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    | 0.5523 |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    | 0.5729 |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    | 0.604  |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  | 0.5865 |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. | 0.0254 | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.6167    |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |     0.55     |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    |    0.5667    |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |     0.6      |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  |    0.5833    |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. |    0.0264    | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.6166  |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |   0.5489  |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    |   0.5543  |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |   0.596   |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  |   0.5789  |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. |   0.0284  | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.6167     |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |       0.55      |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    |      0.5667     |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |       0.6       |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  |      0.5833     |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. |      0.0264     | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.6168 |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    | 0.5523 |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    | 0.5729 |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    | 0.604  |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  | 0.5865 |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. | 0.0254 | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.5882        |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |         0.5458        |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    |         0.5611        |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |         0.5822        |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  |         0.5693        |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. |         0.0169        | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.3833 |    0:00:00.273999    |    0:00:00.014000    |    0:00:00.273999   |\n",
      "|    15    |  0.45  |    0:00:00.241001    |    0:00:00.017000    |    0:00:00.241001   |\n",
      "|    30    | 0.4333 |    0:00:00.272998    |    0:00:00.017999    |    0:00:00.272998   |\n",
      "|    45    |  0.4   |    0:00:00.248001    |    0:00:00.035000    |    0:00:00.248001   |\n",
      "| Average  | 0.4167 |    0:00:00.259000    |    0:00:00.021000    |    0:00:00.140000   |\n",
      "| Std Dev. | 0.0264 | 0.014712880619984246 | 0.008215837790705307 | 0.11959507318215905 |\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.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |   0.55   |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    |  0.4833  |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |   0.45   |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  |  0.5083  |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. |  0.0433  | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.5491  |    0:00:00.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |   0.5491  |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    |   0.4821  |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |   0.4444  |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  |   0.5062  |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. |   0.0449  | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |       0.55      |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    |      0.4833     |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |       0.45      |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  |      0.5083     |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. |      0.0433     | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.5489 |    0:00:00.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    | 0.5489 |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    | 0.4822 |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    | 0.4466 |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  | 0.5067 |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. | 0.0441 | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |     0.55     |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    |    0.4833    |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |     0.45     |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  |    0.5083    |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. |    0.0433    | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.5489  |    0:00:00.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |   0.5489  |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    |   0.482   |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |   0.4424  |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  |   0.5055  |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. |   0.0455  | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |       0.55      |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    |      0.4833     |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |       0.45      |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  |      0.5083     |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. |      0.0433     | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.5489 |    0:00:00.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    | 0.5489 |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    | 0.4822 |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    | 0.4466 |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  | 0.5067 |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. | 0.0441 | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.5433        |    0:00:00.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |         0.5433        |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    |         0.5081        |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |         0.4923        |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  |         0.5217        |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. |         0.0223        | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.268002   |    0:00:00.014000    |    0:00:00.268002   |\n",
      "|    15    |  0.45  |    0:00:00.271000   |    0:00:00.016002    |    0:00:00.271000   |\n",
      "|    30    | 0.5167 |    0:00:00.273999   |    0:00:00.028997    |    0:00:00.273999   |\n",
      "|    45    |  0.55  |    0:00:00.383001   |    0:00:00.032999    |    0:00:00.383001   |\n",
      "| Average  | 0.4917 |    0:00:00.299000   |    0:00:00.023000    |    0:00:00.161000   |\n",
      "| Std Dev. | 0.0433 | 0.04854412434464399 | 0.008153343622224316 | 0.14232219213566963 |\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.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    |  0.5333  |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    |  0.5333  |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    |  0.4833  |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  |  0.5167  |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. |  0.0204  | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.5179  |    0:00:00.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    |   0.5328  |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    |   0.5339  |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    |   0.4821  |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  |   0.5167  |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. |   0.0209  | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    |      0.5333     |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    |      0.5333     |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    |      0.4833     |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  |      0.5167     |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. |      0.0204     | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.5178 |    0:00:00.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    | 0.5328 |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    | 0.5339 |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    | 0.4822 |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  | 0.5167 |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. | 0.0209 | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    |    0.5333    |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    |    0.5333    |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    |    0.4833    |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  |    0.5167    |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. |    0.0204    | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.5165  |    0:00:00.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    |   0.5328  |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    |   0.5333  |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    |   0.482   |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  |   0.5162  |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. |   0.0208  | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    |      0.5333     |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    |      0.5333     |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    |      0.4833     |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  |      0.5167     |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. |      0.0204     | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.5178 |    0:00:00.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    | 0.5328 |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    | 0.5339 |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    | 0.4822 |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  | 0.5167 |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. | 0.0209 | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.5259        |    0:00:00.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    |         0.5341        |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    |         0.5348        |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    |         0.5081        |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  |         0.5257        |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. |         0.0108        | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.350002   |     0:00:00.016000    |    0:00:00.350002   |\n",
      "|    15    | 0.4667 |    0:00:00.256001   |     0:00:00.016000    |    0:00:00.256001   |\n",
      "|    30    | 0.4667 |    0:00:00.270998   |     0:00:00.020000    |    0:00:00.270998   |\n",
      "|    45    | 0.5167 |    0:00:00.236000   |     0:00:00.021001    |    0:00:00.236000   |\n",
      "| Average  | 0.4833 |    0:00:00.278250   |     0:00:00.018250    |    0:00:00.148250   |\n",
      "| Std Dev. | 0.0204 | 0.04324647648449843 | 0.0022782153477097907 | 0.13355796683678306 |\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.5851  | 0.0524 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    |  0.5833  | 0.0704 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    |  0.5686  | 0.0545 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    |  0.5504  | 0.0674 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  |  0.5719  | 0.0612 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. |  0.0139  | 0.0078 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5872  | 0.0548 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    |   0.5836  | 0.0717 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    |   0.5706  | 0.055  | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    |   0.5519  | 0.0705 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  |   0.5733  | 0.063  | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. |   0.0138  | 0.0081 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5851     | 0.0524 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    |      0.5833     | 0.0704 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    |      0.5686     | 0.0545 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    |      0.5504     | 0.0674 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  |      0.5719     | 0.0612 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. |      0.0139     | 0.0078 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5837 | 0.0513 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    | 0.5825 | 0.0703 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    | 0.5684 | 0.0548 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    | 0.5496 | 0.0678 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  | 0.5711 | 0.0611 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. | 0.0138 | 0.0082 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5851    | 0.0524 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    |    0.5833    | 0.0704 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    |    0.5686    | 0.0545 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    |    0.5504    | 0.0674 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  |    0.5719    | 0.0612 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. |    0.0139    | 0.0078 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5818  | 0.0508 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    |   0.5815  | 0.0707 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    |   0.5649  | 0.0551 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    |   0.5469  | 0.0669 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  |   0.5688  | 0.0609 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. |   0.0144  | 0.0082 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5851     | 0.0524 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    |      0.5833     | 0.0704 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    |      0.5686     | 0.0545 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    |      0.5504     | 0.0674 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  |      0.5719     | 0.0612 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. |      0.0139     | 0.0078 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5837 | 0.0513 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    | 0.5825 | 0.0703 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    | 0.5684 | 0.0548 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    | 0.5496 | 0.0678 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  | 0.5711 | 0.0611 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. | 0.0138 | 0.0082 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.5644 | 0.0354 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    | 0.5662 | 0.0487 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    | 0.5559 | 0.0388 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    | 0.5454 | 0.0361 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  | 0.558  | 0.0398 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. | 0.0082 | 0.0053 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\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.4149 | 0.0524 | 0:00:00.270103 | 0:00:00.015498 | 0:00:00.285601 |\n",
      "|    15    | 0.4167 | 0.0704 | 0:00:00.259314 | 0:00:00.016386 | 0:00:00.275700 |\n",
      "|    30    | 0.4314 | 0.0545 | 0:00:00.260200 | 0:00:00.020200 | 0:00:00.280399 |\n",
      "|    45    | 0.4496 | 0.0674 | 0:00:00.266800 | 0:00:00.024400 | 0:00:00.291200 |\n",
      "| Average  | 0.4281 | 0.0612 | 0:00:00.264104 | 0:00:00.019121 | 0:00:00.283225 |\n",
      "| Std Dev. | 0.0139 | 0.0078 |  0.0045122071  |  0.0035225486  |  0.0057848451  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\ionosphere'\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.9143  |    0:00:00.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    |  0.9143  |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    |  0.9143  |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    |  0.8857  |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  |  0.9071  |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. |  0.0124  | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    |    0.94   |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    |    0.94   |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    |   0.9231  |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  |   0.9358  |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. |   0.0073  | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    |      0.9143     |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    |      0.9143     |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    |      0.8857     |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  |      0.9071     |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. |      0.0124     | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.8846 |    0:00:00.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    | 0.8846 |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    | 0.8846 |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    | 0.8462 |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  | 0.875  |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. | 0.0167 | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    |    0.9143    |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    |    0.9143    |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    |    0.8857    |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  |    0.9071    |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. |    0.0124    | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.9029  |    0:00:00.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    |   0.9029  |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    |   0.9029  |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    |   0.8674  |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  |   0.894   |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. |   0.0153  | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    |      0.9143     |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    |      0.9143     |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    |      0.8857     |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  |      0.9071     |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. |      0.0124     | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.8846 |    0:00:00.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    | 0.8846 |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    | 0.8846 |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    | 0.8462 |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  | 0.875  |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. | 0.0167 | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.8549        |    0:00:00.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    |         0.8549        |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    |         0.8549        |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    |         0.8066        |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  |         0.8429        |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. |         0.0209        | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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.086002    |     0:00:00.008998    |   0:00:00.086002   |\n",
      "|    15    | 0.0857 |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "|    30    | 0.0857 |    0:00:00.080997    |     0:00:00.009000    |   0:00:00.080997   |\n",
      "|    45    | 0.1143 |    0:00:00.082003    |     0:00:00.010000    |   0:00:00.082003   |\n",
      "| Average  | 0.0929 |    0:00:00.082751    |     0:00:00.009500    |   0:00:00.046125   |\n",
      "| Std Dev. | 0.0124 | 0.001921335992849364 | 0.0005004413074508364 | 0.0366526103785753 |\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}\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    |  0.8857  |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    |  0.8857  |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    |  0.8571  |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  |  0.8786  |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. |  0.0124  | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    |   0.892   |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    |   0.892   |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    |    0.87   |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  |   0.8865  |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. |   0.0095  | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    |      0.8857     |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    |      0.8857     |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    |      0.8571     |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  |      0.8786     |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. |      0.0124     | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    | 0.8619 |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    | 0.8619 |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    | 0.8234 |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  | 0.8523 |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. | 0.0167 | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    |    0.8857    |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    |    0.8857    |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    |    0.8571    |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  |    0.8786    |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. |    0.0124    | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    |   0.8732  |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    |   0.8732  |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    |   0.8381  |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  |   0.8644  |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. |   0.0152  | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    |      0.8857     |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    |      0.8857     |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    |      0.8571     |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  |      0.8786     |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. |      0.0124     | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    | 0.8619 |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    | 0.8619 |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    | 0.8234 |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  | 0.8523 |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. | 0.0167 | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    |         0.785         |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    |         0.785         |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    |         0.7374        |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  |         0.7731        |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. |         0.0206        | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.082999    |    0:00:00.007999    |   0:00:00.082999   |\n",
      "|    15    | 0.1143 |    0:00:00.080002    |    0:00:00.008999    |   0:00:00.080002   |\n",
      "|    30    | 0.1143 |    0:00:00.081999    |    0:00:00.009000    |   0:00:00.081999   |\n",
      "|    45    | 0.1429 |    0:00:00.100035    |    0:00:00.019968    |   0:00:00.100035   |\n",
      "| Average  | 0.1214 |    0:00:00.086259    |    0:00:00.011492    |   0:00:00.048875   |\n",
      "| Std Dev. | 0.0124 | 0.008026559992588094 | 0.004910872846946765 | 0.0379710901017952 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    |  0.9429  |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    |  0.9143  |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    |  0.9143  |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  |  0.9214  |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. |  0.0124  | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    |   0.9388  |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    |   0.9048  |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    |   0.9048  |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  |   0.9133  |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. |   0.0147  | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    |      0.9429     |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    |      0.9143     |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    |      0.9143     |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  |      0.9214     |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. |      0.0124     | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    | 0.9388 |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    | 0.9161 |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    | 0.9161 |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  | 0.9218 |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. | 0.0098 | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    |    0.9429    |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    |    0.9143    |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    |    0.9143    |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  |    0.9214    |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. |    0.0124    | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    |   0.9388  |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    |   0.9096  |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    |   0.9096  |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  |   0.9169  |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. |   0.0127  | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    |      0.9429     |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    |      0.9143     |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    |      0.9143     |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  |      0.9214     |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. |      0.0124     | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    | 0.9388 |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    | 0.9161 |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    | 0.9161 |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  | 0.9218 |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. | 0.0098 | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    |         0.8806        |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    |         0.8198        |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    |         0.8198        |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  |         0.835         |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. |         0.0264        | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.108000    |     0:00:00.009997    |    0:00:00.108000   |\n",
      "|    15    | 0.0571 |    0:00:00.084001    |     0:00:00.012003    |    0:00:00.084001   |\n",
      "|    30    | 0.0857 |    0:00:00.107996    |     0:00:00.012000    |    0:00:00.107996   |\n",
      "|    45    | 0.0857 |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000   |\n",
      "| Average  | 0.0786 |    0:00:00.098499    |     0:00:00.011250    |    0:00:00.054875   |\n",
      "| Std Dev. | 0.0124 | 0.010135021394493696 | 0.0008306966121454127 | 0.04421312620822909 |\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.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |   0.8    |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    |  0.7714  |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    |  0.7714  |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  |  0.7857  |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. |  0.0143  | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.8    |    0:00:00.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |    0.8    |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    |   0.7735  |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    |   0.7735  |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  |   0.7868  |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. |   0.0132  | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |       0.8       |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    |      0.7714     |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    |      0.7714     |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  |      0.7857     |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. |      0.0143     | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.7622 |    0:00:00.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    | 0.7622 |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    | 0.7238 |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    | 0.7238 |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  | 0.743  |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. | 0.0192 | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |     0.8      |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    |    0.7714    |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    |    0.7714    |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  |    0.7857    |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. |    0.0143    | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.7734  |    0:00:00.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |   0.7734  |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    |   0.7348  |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    |   0.7348  |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  |   0.7541  |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. |   0.0193  | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |       0.8       |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    |      0.7714     |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    |      0.7714     |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  |      0.7857     |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. |      0.0143     | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.7622 |    0:00:00.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    | 0.7622 |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    | 0.7238 |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    | 0.7238 |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  | 0.743  |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. | 0.0192 | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.6352        |    0:00:00.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |         0.6352        |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    |         0.5902        |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    |         0.5902        |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  |         0.6127        |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. |         0.0225        | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.084001    |    0:00:00.009998    |   0:00:00.084001   |\n",
      "|    15    |  0.2   |    0:00:00.083002    |    0:00:00.011999    |   0:00:00.083002   |\n",
      "|    30    | 0.2286 |    0:00:00.081002    |    0:00:00.011997    |   0:00:00.081002   |\n",
      "|    45    | 0.2286 |    0:00:00.098000    |    0:00:00.014000    |   0:00:00.098000   |\n",
      "| Average  | 0.2143 |    0:00:00.086501    |    0:00:00.011999    |   0:00:00.049250   |\n",
      "| Std Dev. | 0.0143 | 0.006726191558708567 | 0.001414870088691049 | 0.0375670152449043 |\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.8286  |    0:00:00.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |   0.8    |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |   0.8    |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    |  0.7714  |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |   0.8    |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. |  0.0202  | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |   0.8264  |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |   0.8264  |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    |   0.8036  |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |   0.8262  |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. |   0.0158  | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |       0.8       |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |       0.8       |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    |      0.7714     |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |       0.8       |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. |      0.0202     | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    | 0.7465 |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    | 0.7465 |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    | 0.708  |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  | 0.7465 |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. | 0.0272 | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |     0.8      |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |     0.8      |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    |    0.7714    |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |     0.8      |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. |    0.0202    | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |   0.7619  |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |   0.7619  |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    |    0.72   |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |   0.7612  |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. |   0.0287  | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |       0.8       |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |       0.8       |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    |      0.7714     |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |       0.8       |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. |      0.0202     | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    | 0.7465 |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    | 0.7465 |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    | 0.708  |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  | 0.7465 |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. | 0.0272 | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |         0.6426        |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |         0.6426        |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    |         0.5956        |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |         0.6427        |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. |         0.0333        | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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.093001    |     0:00:00.007999    |    0:00:00.093001   |\n",
      "|    15    |  0.2   |    0:00:00.083000    |     0:00:00.007999    |    0:00:00.083000   |\n",
      "|    30    |  0.2   |    0:00:00.082001    |     0:00:00.009000    |    0:00:00.082001   |\n",
      "|    45    | 0.2286 |    0:00:00.080998    |     0:00:00.011004    |    0:00:00.080998   |\n",
      "| Average  |  0.2   |    0:00:00.084750    |     0:00:00.009001    |    0:00:00.046876   |\n",
      "| Std Dev. | 0.0202 | 0.004816043286910518 | 0.0012267001858359732 | 0.03803744004466966 |\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}\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    |  0.8286  |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |   0.8    |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    |  0.7714  |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |   0.8    |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. |  0.0202  | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    |   0.8929  |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |   0.8793  |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    |   0.8667  |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |   0.8795  |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. |   0.0093  | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    |      0.8286     |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |       0.8       |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    |      0.7714     |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |       0.8       |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. |      0.0202     | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    | 0.7692 |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    | 0.7308 |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    | 0.6923 |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  | 0.7308 |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. | 0.0272 | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    |    0.8286    |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |     0.8      |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    |    0.7714    |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |     0.8      |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. |    0.0202    | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    |    0.79   |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |   0.7472  |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    |   0.7009  |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |   0.7463  |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. |   0.0315  | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    |      0.8286     |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |       0.8       |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    |      0.7714     |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |       0.8       |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. |      0.0202     | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    | 0.7692 |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    | 0.7308 |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    | 0.6923 |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  | 0.7308 |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. | 0.0272 | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    |         0.7099        |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |         0.6615        |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    |         0.6132        |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |         0.6615        |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. |         0.0342        | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.079997    |     0:00:00.008002    |    0:00:00.079997    |\n",
      "|    15    | 0.1714 |    0:00:00.080999    |     0:00:00.008000    |    0:00:00.080999    |\n",
      "|    30    |  0.2   |    0:00:00.084000    |     0:00:00.016001    |    0:00:00.084000    |\n",
      "|    45    | 0.2286 |    0:00:00.126002    |     0:00:00.010000    |    0:00:00.126002    |\n",
      "| Average  |  0.2   |    0:00:00.092749    |     0:00:00.010501    |    0:00:00.051625    |\n",
      "| Std Dev. | 0.0202 | 0.019254853225755673 | 0.0032787180249119513 | 0.043381663117475606 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    |  0.9429  |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    |  0.9714  |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    |  0.9714  |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  |  0.9571  |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. |  0.0143  | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    |    0.96   |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    |   0.9792  |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    |   0.9792  |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  |   0.9696  |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. |   0.0096  | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    |      0.9429     |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    |      0.9714     |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    |      0.9714     |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  |      0.9571     |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. |      0.0143     | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    | 0.9167 |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    | 0.9583 |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    | 0.9583 |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  | 0.9375 |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. | 0.0208 | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    |    0.9429    |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    |    0.9714    |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    |    0.9714    |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  |    0.9571    |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. |    0.0143    | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    |   0.9337  |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    |   0.9676  |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    |   0.9676  |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  |   0.9507  |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. |   0.017   | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    |      0.9429     |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    |      0.9714     |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    |      0.9714     |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  |      0.9571     |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. |      0.0143     | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    | 0.9167 |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    | 0.9583 |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    | 0.9583 |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  | 0.9375 |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. | 0.0208 | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    |         0.8905        |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    |         0.9452        |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    |         0.9452        |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  |         0.9179        |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. |         0.0274        | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.082997    |     0:00:00.010998     |    0:00:00.082997    |\n",
      "|    15    | 0.0571 |    0:00:00.084000    |     0:00:00.011035     |    0:00:00.084000    |\n",
      "|    30    | 0.0286 |    0:00:00.083966    |     0:00:00.011000     |    0:00:00.083966    |\n",
      "|    45    | 0.0286 |    0:00:00.089000    |     0:00:00.011003     |    0:00:00.089000    |\n",
      "| Average  | 0.0429 |    0:00:00.084991    |     0:00:00.011009     |    0:00:00.048000    |\n",
      "| Std Dev. | 0.0143 | 0.002349298002980307 | 1.4869537175048495e-05 | 0.037027986129704746 |\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.9714  |    0:00:00.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    |  0.9429  |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    |  0.9143  |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    |  0.9143  |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  |  0.9357  |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. |  0.0237  | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.9615  |    0:00:00.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    |   0.9366  |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    |   0.9129  |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    |   0.9129  |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  |   0.931   |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. |   0.0201  | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    |      0.9429     |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    |      0.9143     |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    |      0.9143     |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  |      0.9357     |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. |      0.0237     | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.9783 |    0:00:00.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    | 0.9366 |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    | 0.8949 |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    | 0.8949 |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  | 0.9262 |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. | 0.0345 | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    |    0.9429    |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    |    0.9143    |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    |    0.9143    |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  |    0.9357    |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. |    0.0237    | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.9689  |    0:00:00.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    |   0.9366  |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    |   0.9029  |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    |   0.9029  |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  |   0.9278  |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. |   0.0274  | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    |      0.9429     |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    |      0.9143     |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    |      0.9143     |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  |      0.9357     |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. |      0.0237     | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.9783 |    0:00:00.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    | 0.9366 |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    | 0.8949 |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    | 0.8949 |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  | 0.9262 |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. | 0.0345 | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.9231        |    0:00:00.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    |         0.8688        |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    |         0.8147        |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    |         0.8147        |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  |         0.8553        |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. |         0.0449        | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.082003    |     0:00:00.009998    |    0:00:00.082003    |\n",
      "|    15    | 0.0571 |    0:00:00.089004    |     0:00:00.009000    |    0:00:00.089004    |\n",
      "|    30    | 0.0857 |    0:00:00.081996    |     0:00:00.010000    |    0:00:00.081996    |\n",
      "|    45    | 0.0857 |    0:00:00.094000    |     0:00:00.011001    |    0:00:00.094000    |\n",
      "| Average  | 0.0643 |    0:00:00.086751    |     0:00:00.010000    |    0:00:00.048375    |\n",
      "| Std Dev. | 0.0237 | 0.005068843337883173 | 0.0007074778050809115 | 0.038545700586258946 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    |  0.9714  |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    |  0.9714  |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    |  0.9714  |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  |  0.9714  |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |   0.0    | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    |   0.9792  |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    |   0.9792  |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    |   0.9792  |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  |   0.9792  |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |    0.0    | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    |      0.9714     |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    |      0.9714     |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    |      0.9714     |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  |      0.9714     |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |       0.0       | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    | 0.9583 |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    | 0.9583 |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    | 0.9583 |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  | 0.9583 |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |  0.0   | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    |    0.9714    |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    |    0.9714    |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    |    0.9714    |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  |    0.9714    |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |     0.0      | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    |   0.9676  |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    |   0.9676  |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    |   0.9676  |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  |   0.9676  |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |    0.0    | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    |      0.9714     |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    |      0.9714     |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    |      0.9714     |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  |      0.9714     |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |       0.0       | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    | 0.9583 |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    | 0.9583 |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    | 0.9583 |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  | 0.9583 |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |  0.0   | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    |         0.9452        |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    |         0.9452        |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    |         0.9452        |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  |         0.9452        |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |          0.0          | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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.082002    |     0:00:00.007999    |    0:00:00.082002   |\n",
      "|    15    | 0.0286 |    0:00:00.091000    |     0:00:00.009000    |    0:00:00.091000   |\n",
      "|    30    | 0.0286 |    0:00:00.089000    |     0:00:00.011999    |    0:00:00.089000   |\n",
      "|    45    | 0.0286 |    0:00:00.081001    |     0:00:00.010999    |    0:00:00.081001   |\n",
      "| Average  | 0.0286 |    0:00:00.085751    |     0:00:00.009999    |    0:00:00.047875   |\n",
      "| Std Dev. |  0.0   | 0.004322335765722177 | 0.0015809865955141694 | 0.03801520867621651 |\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}\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    |  0.9429  |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    |  0.9143  |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    |  0.9143  |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  |  0.9286  |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. |  0.0143  | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    |    0.96   |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    |   0.9129  |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    |   0.9423  |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  |   0.9438  |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. |   0.0193  | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    |      0.9429     |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    |      0.9143     |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    |      0.9143     |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  |      0.9286     |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. |      0.0143     | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    | 0.9167 |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    | 0.8949 |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    | 0.875  |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  | 0.9008 |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. | 0.0173 | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    |    0.9429    |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    |    0.9143    |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    |    0.9143    |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  |    0.9286    |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. |    0.0143    | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    |   0.9337  |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    |   0.9029  |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    |   0.898   |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  |   0.9171  |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. |   0.0167  | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    |      0.9429     |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    |      0.9143     |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    |      0.9143     |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  |      0.9286     |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. |      0.0143     | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    | 0.9167 |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    | 0.8949 |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    | 0.875  |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  | 0.9008 |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. | 0.0173 | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    |         0.8905        |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    |         0.8147        |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    |         0.8357        |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  |         0.8578        |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. |         0.0335        | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.081000    |     0:00:00.008000    |    0:00:00.081000    |\n",
      "|    15    | 0.0571 |    0:00:00.091003    |     0:00:00.009001    |    0:00:00.091003    |\n",
      "|    30    | 0.0857 |    0:00:00.081999    |     0:00:00.009999    |    0:00:00.081999    |\n",
      "|    45    | 0.0857 |    0:00:00.080998    |     0:00:00.011001    |    0:00:00.080998    |\n",
      "| Average  | 0.0714 |    0:00:00.083750    |     0:00:00.009500    |    0:00:00.046625    |\n",
      "| Std Dev. | 0.0143 | 0.004207248882280488 | 0.0011179532468514734 | 0.037252238925057725 |\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.8971  | 0.0629 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    |  0.8971  | 0.0615 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    |  0.8857  | 0.0676 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    |  0.8743  | 0.0747 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  |  0.8886  | 0.0667 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. |  0.0095  | 0.0052 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.9125  | 0.0552 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    |   0.9126  | 0.0564 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    |    0.9    | 0.0603 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    |   0.8955  | 0.0649 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  |   0.9052  | 0.0592 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. |   0.0076  | 0.0038 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.8971     | 0.0629 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    |      0.8971     | 0.0615 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    |      0.8857     | 0.0676 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    |      0.8743     | 0.0747 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  |      0.8886     | 0.0667 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. |      0.0095     | 0.0052 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.871  | 0.0803 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    | 0.8692 | 0.0766 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    | 0.857  | 0.0858 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    | 0.8396 | 0.0954 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  | 0.8592 | 0.0845 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. | 0.0125 | 0.0071 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.8971    | 0.0629 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    |    0.8971    | 0.0615 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    |    0.8857    | 0.0676 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    |    0.8743    | 0.0747 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  |    0.8886    | 0.0667 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. |    0.0095    | 0.0052 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.8811  | 0.0762 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    |   0.8812  | 0.0735 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    |   0.8671  | 0.083  | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    |   0.8507  | 0.0944 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  |    0.87   | 0.0818 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. |   0.0126  | 0.0081 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.8971     | 0.0629 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    |      0.8971     | 0.0615 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    |      0.8857     | 0.0676 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    |      0.8743     | 0.0747 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  |      0.8886     | 0.0667 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. |      0.0095     | 0.0052 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.871  | 0.0803 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    | 0.8692 | 0.0766 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    | 0.857  | 0.0858 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    | 0.8396 | 0.0954 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  | 0.8592 | 0.0845 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. | 0.0125 | 0.0071 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.8096 | 0.1067 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    | 0.8103 | 0.1053 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    | 0.7874 | 0.1152 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    | 0.7704 | 0.1265 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  | 0.7944 | 0.1134 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. | 0.0167 | 0.0084 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\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.1029 | 0.0629 | 0:00:00.086200 | 0:00:00.008999 | 0:00:00.095199 |\n",
      "|    15    | 0.1029 | 0.0615 | 0:00:00.084801 | 0:00:00.009704 | 0:00:00.094505 |\n",
      "|    30    | 0.1143 | 0.0676 | 0:00:00.085495 | 0:00:00.011000 | 0:00:00.096495 |\n",
      "|    45    | 0.1257 | 0.0747 | 0:00:00.092604 | 0:00:00.011998 | 0:00:00.104601 |\n",
      "| Average  | 0.1114 | 0.0667 | 0:00:00.087275 | 0:00:00.010425 | 0:00:00.097700 |\n",
      "| Std Dev. | 0.0095 | 0.0052 |  0.0031158895  |  0.0011573213  |  0.0040479078  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\land_sat'\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}\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.9161  |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    |  0.9239  |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    |  0.9301  |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    |  0.9301  |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  |  0.9251  |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. |  0.0057  | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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.9094  |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    |   0.9178  |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    |   0.9247  |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    |   0.9247  |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  |   0.9192  |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. |   0.0063  | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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.9161     |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    |      0.9239     |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    |      0.9301     |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    |      0.9301     |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  |      0.9251     |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. |      0.0057     | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    | 0.9069 |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    | 0.9149 |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    | 0.9149 |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  | 0.9092 |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. | 0.0061 | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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.9161    |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    |    0.9239    |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    |    0.9301    |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    |    0.9301    |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  |    0.9251    |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. |    0.0057    | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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.9029  |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    |   0.9105  |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    |   0.918   |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    |   0.918   |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  |   0.9124  |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. |   0.0063  | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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.9161     |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    |      0.9239     |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    |      0.9301     |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    |      0.9301     |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  |      0.9251     |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. |      0.0057     | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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.9497 |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    | 0.9543 |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    | 0.9581 |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    | 0.9581 |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  | 0.955  |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. | 0.0034 | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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.8533        |   0:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    |         0.8663        |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    |         0.8768        |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    |         0.8768        |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  |         0.8683        |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. |         0.0097        | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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:00:31.731998   |    0:00:00.450003   |   0:00:31.731998  |\n",
      "|    15    | 0.1242 |   0:00:27.621912   |    0:00:00.457004   |   0:00:27.621912  |\n",
      "|    30    | 0.1134 |   0:00:28.750060   |    0:00:00.560999   |   0:00:28.750060  |\n",
      "|    45    | 0.1134 |   0:00:31.017000   |    0:00:00.632000   |   0:00:31.017000  |\n",
      "| Average  | 0.1219 |   0:00:29.780242   |    0:00:00.525002   |   0:00:15.152622  |\n",
      "| Std Dev. | 0.0096 | 1.6627228300552244 | 0.07581734727058083 | 14.67489274744218 |\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}\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.8866  |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    |  0.8929  |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    |  0.8944  |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    |  0.8991  |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  |  0.8932  |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. |  0.0044  | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.8724  |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    |   0.8886  |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    |   0.8899  |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    |   0.8972  |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  |   0.887   |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. |   0.0091  | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.8866     |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    |      0.8929     |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    |      0.8944     |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    |      0.8991     |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  |      0.8932     |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. |      0.0044     | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.863  |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    | 0.8623 |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    | 0.8659 |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    | 0.8725 |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  | 0.8659 |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. | 0.004  | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.8866    |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    |    0.8929    |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    |    0.8944    |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    |    0.8991    |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  |    0.8932    |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. |    0.0044    | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.8637  |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    |   0.8663  |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    |   0.8695  |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    |   0.8767  |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  |   0.8691  |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. |   0.0049  | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.8866     |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    |      0.8929     |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    |      0.8944     |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    |      0.8991     |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  |      0.8932     |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. |      0.0044     | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.932  |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    | 0.9357 |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    | 0.9366 |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    | 0.9394 |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  | 0.9359 |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. | 0.0027 | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.805         |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    |         0.8151        |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    |         0.8176        |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    |         0.8251        |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  |         0.8157        |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. |         0.0072        | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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.1894 |   0:00:27.995058  |    0:00:00.389001   |   0:00:27.995058   |\n",
      "|    15    | 0.1848 |   0:00:25.528000  |    0:00:00.450001   |   0:00:25.528000   |\n",
      "|    30    | 0.177  |   0:00:25.451000  |    0:00:00.461036   |   0:00:25.451000   |\n",
      "|    45    | 0.1708 |   0:00:24.544965  |    0:00:00.562032   |   0:00:24.544965   |\n",
      "| Average  | 0.1805 |   0:00:25.879756  |    0:00:00.465518   |   0:00:13.172637   |\n",
      "| Std Dev. | 0.0071 | 1.280989323062587 | 0.06211014335828618 | 12.739437591542023 |\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}\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.8773  |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    |  0.8727  |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    |  0.8649  |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    |  0.8618  |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  |  0.8692  |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. |  0.0062  | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.8557  |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    |   0.8452  |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    |   0.8357  |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    |   0.8327  |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  |   0.8423  |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. |   0.009   | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.8773     |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    |      0.8727     |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    |      0.8649     |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    |      0.8618     |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  |      0.8692     |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. |      0.0062     | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.8283 |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    | 0.8146 |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    | 0.8064 |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    | 0.8016 |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  | 0.8128 |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. | 0.0101 | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.8773    |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    |    0.8727    |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    |    0.8649    |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    |    0.8618    |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  |    0.8692    |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. |    0.0062    | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.8337  |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    |   0.8176  |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    |   0.8109  |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    |   0.807   |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  |   0.8173  |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. |   0.0102  | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.8773     |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    |      0.8727     |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    |      0.8649     |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    |      0.8618     |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  |      0.8692     |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. |      0.0062     | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.9264 |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    | 0.9236 |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    | 0.9189 |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    | 0.9171 |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  | 0.9215 |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. | 0.0037 | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.7902        |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    |         0.7828        |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    |         0.7706        |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    |         0.7657        |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  |         0.7773        |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. |         0.0097        | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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.1879 |    0:00:24.406003   |    0:00:00.372000   |   0:00:24.406003   |\n",
      "|    15    | 0.1988 |    0:00:24.704998   |    0:00:00.466001   |   0:00:24.704998   |\n",
      "|    30    | 0.2112 |    0:00:24.854034   |    0:00:00.458983   |   0:00:24.854034   |\n",
      "|    45    | 0.2143 |    0:00:24.568980   |    0:00:00.540004   |   0:00:24.568980   |\n",
      "| Average  | 0.203  |    0:00:24.633504   |    0:00:00.459247   |   0:00:12.546375   |\n",
      "| Std Dev. | 0.0105 | 0.16557840484064043 | 0.05953861394218014 | 12.087768547655768 |\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}\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.9099  |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    |  0.913   |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    |  0.9099  |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    |  0.9053  |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  |  0.9095  |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. |  0.0028  | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.9025  |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    |   0.9119  |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    |   0.9077  |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    |   0.8999  |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  |   0.9055  |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. |   0.0047  | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.9099     |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    |      0.913      |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    |      0.9099     |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    |      0.9053     |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  |      0.9095     |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. |      0.0028     | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.8658 |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    | 0.8694 |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    | 0.8625 |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    | 0.8566 |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  | 0.8636 |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. | 0.0047 | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.9099    |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    |    0.913     |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    |    0.9099    |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    |    0.9053    |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  |    0.9095    |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. |    0.0028    | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.869   |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    |   0.8749  |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    |   0.8635  |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    |   0.8586  |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  |   0.8665  |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. |   0.0061  | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.9099     |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    |      0.913      |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    |      0.9099     |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    |      0.9053     |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  |      0.9095     |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. |      0.0028     | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.946  |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    | 0.9478 |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    | 0.946  |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    | 0.9432 |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  | 0.9457 |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. | 0.0017 | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.843         |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    |         0.8481        |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    |         0.843         |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    |         0.8353        |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  |         0.8424        |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. |         0.0046        | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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.1568 |   0:00:25.177016  |   0:00:00.374999   |   0:00:25.177016   |\n",
      "|    15    | 0.1444 |   0:00:27.202000  |   0:00:00.418010   |   0:00:27.202000   |\n",
      "|    30    | 0.146  |   0:00:26.033010  |   0:00:00.486022   |   0:00:26.033010   |\n",
      "|    45    | 0.1568 |   0:00:26.026974  |   0:00:00.551002   |   0:00:26.026974   |\n",
      "| Average  | 0.151  |   0:00:26.109750  |   0:00:00.457508   |   0:00:13.283629   |\n",
      "| Std Dev. | 0.0058 | 0.720372188295927 | 0.0669366337556823 | 12.836318900640928 |\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}\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.9224  |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    |  0.9177  |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    |  0.9068  |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    |  0.9099  |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  |  0.9142  |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. |  0.0062  | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    |   0.9126  |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    |   0.9006  |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    |   0.9051  |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  |   0.9083  |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. |   0.0057  | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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.9224     |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    |      0.9177     |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    |      0.9068     |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    |      0.9099     |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  |      0.9142     |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. |      0.0062     | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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.8966 |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    | 0.8873 |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    | 0.8733 |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    | 0.8744 |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  | 0.8829 |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. | 0.0096 | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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.9224    |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    |    0.9177    |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    |    0.9068    |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    |    0.9099    |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  |    0.9142    |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. |    0.0062    | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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.9032  |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    |   0.8952  |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    |   0.8814  |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    |   0.8835  |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  |   0.8908  |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. |   0.0089  | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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.9224     |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    |      0.9177     |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    |      0.9068     |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    |      0.9099     |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  |      0.9142     |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. |      0.0062     | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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.9534 |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    | 0.9506 |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    | 0.9441 |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    | 0.946  |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  | 0.9485 |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. | 0.0037 | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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.8637        |   0:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    |         0.8559        |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    |         0.8379        |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    |         0.843         |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  |         0.8501        |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. |         0.0102        | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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:00:26.149999   |    0:00:00.401001    |   0:00:26.149999   |\n",
      "|    15    | 0.1491 |   0:00:25.852001   |    0:00:00.449000    |   0:00:25.852001   |\n",
      "|    30    | 0.1708 |   0:00:24.644999   |    0:00:00.475034    |   0:00:24.644999   |\n",
      "|    45    | 0.1615 |   0:00:24.650000   |    0:00:00.520966    |   0:00:24.650000   |\n",
      "| Average  | 0.1545 |   0:00:25.324249   |    0:00:00.461500    |   0:00:12.892875   |\n",
      "| Std Dev. | 0.0129 | 0.6849046980465543 | 0.043404146719008566 | 12.440842451369328 |\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}\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.8818  |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    |  0.8694  |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    |  0.8631  |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    |  0.8631  |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  |  0.8694  |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. |  0.0076  | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.8822  |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    |   0.8724  |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    |   0.8708  |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    |   0.8757  |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  |   0.8753  |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. |   0.0044  | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.8818     |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    |      0.8694     |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    |      0.8631     |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    |      0.8631     |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  |      0.8694     |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. |      0.0076     | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.8705 |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    | 0.8551 |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    | 0.8403 |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    | 0.8373 |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  | 0.8508 |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. | 0.0132 | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.8818    |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    |    0.8694    |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    |    0.8631    |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    |    0.8631    |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  |    0.8694    |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. |    0.0076    | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.8742  |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    |   0.8601  |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    |   0.8489  |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    |   0.8461  |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  |   0.8573  |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. |   0.011   | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.8818     |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    |      0.8694     |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    |      0.8631     |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    |      0.8631     |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  |      0.8694     |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. |      0.0076     | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.9291 |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    | 0.9216 |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    | 0.9179 |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    | 0.9179 |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  | 0.9216 |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. | 0.0046 | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.7973        |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    |         0.7776        |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    |         0.7678        |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    |         0.7678        |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  |         0.7776        |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. |         0.012         | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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.3002 |   0:00:24.546034   |    0:00:00.367967   |   0:00:24.546034  |\n",
      "|    15    | 0.3344 |   0:00:24.809001   |    0:00:00.473998   |   0:00:24.809001  |\n",
      "|    30    | 0.367  |   0:00:26.136002   |    0:00:00.569000   |   0:00:26.136002  |\n",
      "|    45    | 0.3748 |   0:00:24.696999   |    0:00:00.530034   |   0:00:24.696999  |\n",
      "| Average  | 0.3441 |   0:00:25.047009   |    0:00:00.485250   |   0:00:12.766129  |\n",
      "| Std Dev. | 0.0296 | 0.6356168407866937 | 0.07566655623586942 | 12.28921762338077 |\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}\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.8725  |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    |  0.874   |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    |  0.8678  |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    |  0.8647  |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  |  0.8698  |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. |  0.0037  | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.8576  |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    |   0.8595  |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    |   0.8541  |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    |   0.8479  |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  |   0.8548  |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. |   0.0044  | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.8725     |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    |      0.874      |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    |      0.8678     |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    |      0.8647     |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  |      0.8698     |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. |      0.0037     | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.8767 |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    | 0.872  |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    | 0.8618 |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    | 0.8539 |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  | 0.8661 |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. | 0.0089 | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.8725    |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    |    0.874     |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    |    0.8678    |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    |    0.8647    |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  |    0.8698    |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. |    0.0037    | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.8619  |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    |   0.8628  |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    |   0.8564  |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    |    0.85   |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  |   0.8578  |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. |   0.0051  | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.8725     |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    |      0.874      |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    |      0.8678     |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    |      0.8647     |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  |      0.8698     |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. |      0.0037     | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.9235 |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    | 0.9244 |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    | 0.9207 |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    | 0.9188 |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  | 0.9219 |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. | 0.0022 | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.7825        |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    |         0.7849        |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    |         0.7751        |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    |         0.7703        |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  |         0.7782        |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. |         0.0058        | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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.2193 |   0:00:25.732361   |    0:00:00.404998    |   0:00:25.732361   |\n",
      "|    15    | 0.2271 |   0:00:24.747001   |    0:00:00.419997    |   0:00:24.747001   |\n",
      "|    30    | 0.2488 |   0:00:24.526000   |    0:00:00.484000    |   0:00:24.526000   |\n",
      "|    45    | 0.2442 |   0:00:24.492079   |    0:00:00.522997    |   0:00:24.492079   |\n",
      "| Average  | 0.2348 |   0:00:24.874360   |    0:00:00.457998    |   0:00:12.666179   |\n",
      "| Std Dev. | 0.0121 | 0.5049453874314886 | 0.047838219612096985 | 12.213447893055505 |\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}\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.9269  |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    |  0.9331  |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    |  0.9316  |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    |  0.9238  |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  |  0.9288  |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. |  0.0037  | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.9071  |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    |   0.9214  |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    |   0.9194  |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    |   0.9101  |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  |   0.9145  |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. |   0.006   | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.9269     |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    |      0.9331     |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    |      0.9316     |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    |      0.9238     |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  |      0.9288     |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. |      0.0037     | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.9071 |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    | 0.9118 |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    | 0.909  |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    | 0.8993 |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  | 0.9068 |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. | 0.0047 | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.9269    |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    |    0.9331    |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    |    0.9316    |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    |    0.9238    |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  |    0.9288    |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. |    0.0037    | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.9061  |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    |   0.9144  |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    |   0.9112  |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    |   0.9019  |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  |   0.9084  |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. |   0.0048  | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.9269     |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    |      0.9331     |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    |      0.9316     |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    |      0.9238     |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  |      0.9288     |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. |      0.0037     | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.9561 |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    | 0.9599 |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    | 0.9589 |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    | 0.9543 |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  | 0.9573 |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. | 0.0022 | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.8713        |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    |         0.8819        |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    |         0.8792        |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    |         0.8661        |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  |         0.8746        |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. |         0.0063        | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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.112  |   0:00:24.796037  |    0:00:00.366004   |   0:00:24.796037   |\n",
      "|    15    | 0.1073 |   0:00:24.599996  |    0:00:00.433963   |   0:00:24.599996   |\n",
      "|    30    | 0.1073 |   0:00:24.665000  |    0:00:00.476001   |   0:00:24.665000   |\n",
      "|    45    | 0.1151 |   0:00:27.307043  |    0:00:00.642002   |   0:00:27.307043   |\n",
      "| Average  | 0.1104 |   0:00:25.342019  |    0:00:00.479492   |   0:00:12.910756   |\n",
      "| Std Dev. | 0.0033 | 1.136702266358698 | 0.10170281767827304 | 12.457428414764715 |\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}\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.9051  |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    |  0.902   |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    |  0.9036  |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    |  0.902   |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  |  0.9032  |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. |  0.0013  | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.9003  |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    |   0.8955  |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    |   0.9035  |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    |   0.9027  |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  |   0.9005  |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. |   0.0031  | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.9051     |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    |      0.902      |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    |      0.9036     |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    |      0.902      |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  |      0.9032     |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. |      0.0013     | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.8658 |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    | 0.8531 |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    | 0.8533 |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    | 0.8509 |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  | 0.8558 |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. | 0.0059 | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.9051    |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    |    0.902     |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    |    0.9036    |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    |    0.902     |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  |    0.9032    |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. |    0.0013    | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.8748  |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    |   0.8619  |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    |   0.8631  |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    |   0.8613  |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  |   0.8653  |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. |   0.0055  | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.9051     |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    |      0.902      |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    |      0.9036     |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    |      0.902      |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  |      0.9032     |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. |      0.0013     | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.9431 |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    | 0.9412 |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    | 0.9421 |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    | 0.9412 |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  | 0.9419 |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. | 0.0008 | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.8351        |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    |          0.83         |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    |         0.8325        |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    |          0.83         |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  |         0.8319        |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. |         0.0021        | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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.1509 |   0:00:27.855011   |    0:00:00.442000   |   0:00:27.855011   |\n",
      "|    15    | 0.1509 |   0:00:26.241034   |    0:00:00.466965   |   0:00:26.241034   |\n",
      "|    30    | 0.1493 |   0:00:26.846514   |    0:00:00.553002   |   0:00:26.846514   |\n",
      "|    45    | 0.1509 |   0:00:28.647020   |    0:00:00.662000   |   0:00:28.647020   |\n",
      "| Average  | 0.1505 |   0:00:27.397395   |    0:00:00.530992   |   0:00:13.964193   |\n",
      "| Std Dev. | 0.0007 | 0.9235279073086443 | 0.08611986777335759 | 13.449203044559136 |\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}\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.8896  |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    |  0.8974  |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |  0.8834  |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    |  0.8678  |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  |  0.8845  |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. |  0.0109  | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8802  |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    |   0.8874  |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |   0.8773  |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    |   0.8659  |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  |   0.8777  |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. |   0.0078  | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8896     |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    |      0.8974     |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |      0.8834     |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    |      0.8678     |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  |      0.8845     |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. |      0.0109     | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8904 |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    | 0.8937 |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    | 0.8758 |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    | 0.8544 |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  | 0.8786 |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. | 0.0155 | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8896    |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    |    0.8974    |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |    0.8834    |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    |    0.8678    |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  |    0.8845    |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. |    0.0109    | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8822  |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    |   0.8893  |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |   0.8745  |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    |   0.8561  |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  |   0.8755  |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. |   0.0124  | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8896     |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    |      0.8974     |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |      0.8834     |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    |      0.8678     |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  |      0.8845     |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. |      0.0109     | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.9337 |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    | 0.9384 |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |  0.93  |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    | 0.9207 |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  | 0.9307 |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. | 0.0065 | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8098        |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    |         0.8224        |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    |         0.7998        |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    |         0.7751        |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  |         0.8017        |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. |         0.0173        | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.2364 |   0:00:30.149035   |    0:00:00.393963    |   0:00:30.149035   |\n",
      "|    15    | 0.2255 |   0:00:27.683999   |    0:00:00.452001    |   0:00:27.683999   |\n",
      "|    30    | 0.2722 |   0:00:26.464952   |    0:00:00.495000    |   0:00:26.464952   |\n",
      "|    45    | 0.3235 |   0:00:25.716001   |    0:00:00.523001    |   0:00:25.716001   |\n",
      "| Average  | 0.2644 |   0:00:27.503497   |    0:00:00.465991    |   0:00:13.984744   |\n",
      "| Std Dev. | 0.0382 | 1.6811582643897203 | 0.048670711570265444 | 13.570961903662239 |\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.8988  | 0.0187 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    |  0.8996  | 0.0214 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    |  0.8956  | 0.0241 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    |  0.8928  | 0.0249 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  |  0.8967  | 0.0223 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. |  0.0027  | 0.0024 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.8882  | 0.0205 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    |   0.8912  | 0.0245 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    |   0.8884  | 0.0272 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    |   0.8862  | 0.028  | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  |   0.8885  | 0.0251 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. |   0.0018  | 0.0029 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.8988     | 0.0187 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    |      0.8996     | 0.0214 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    |      0.8956     | 0.0241 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    |      0.8928     | 0.0249 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  |      0.8967     | 0.0223 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. |      0.0027     | 0.0024 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.8765 | 0.022  | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    | 0.8726 | 0.0275 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    | 0.8663 | 0.0296 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    | 0.8616 |  0.03  | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  | 0.8692 | 0.0273 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. | 0.0057 | 0.0032 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.8988    | 0.0187 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    |    0.8996    | 0.0214 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    |    0.8956    | 0.0241 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    |    0.8928    | 0.0249 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  |    0.8967    | 0.0223 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. |    0.0027    | 0.0024 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.8772  | 0.0214 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    |   0.8753  | 0.0271 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    |   0.8698  | 0.0289 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    |   0.8659  | 0.0295 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  |   0.872   | 0.0267 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. |   0.0045  | 0.0032 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.8988     | 0.0187 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    |      0.8996     | 0.0214 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    |      0.8956     | 0.0241 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    |      0.8928     | 0.0249 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  |      0.8967     | 0.0223 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. |      0.0027     | 0.0024 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.9393 | 0.0112 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    | 0.9398 | 0.0128 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    | 0.9373 | 0.0145 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    | 0.9357 | 0.0149 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  | 0.938  | 0.0134 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. | 0.0016 | 0.0015 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.8251 | 0.0305 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    | 0.8265 | 0.0349 | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    |  0.82  | 0.0392 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    | 0.8155 | 0.0402 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  | 0.8218 | 0.0362 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. | 0.0043 | 0.0039 |  0.4032450513  |  0.063892167   |  0.3721926916  |\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.1826 | 0.0539 | 0:00:26.853855 | 0:00:00.396194 | 0:00:27.250049 |\n",
      "|    15    | 0.1846 | 0.063  | 0:00:25.898994 | 0:00:00.448694 | 0:00:26.347688 |\n",
      "|    30    | 0.1963 | 0.0765 | 0:00:25.837157 | 0:00:00.501908 | 0:00:26.339065 |\n",
      "|    45    | 0.2025 | 0.0832 | 0:00:26.166706 | 0:00:00.568604 | 0:00:26.735310 |\n",
      "| Average  | 0.1915 | 0.0691 | 0:00:26.189178 | 0:00:00.478850 | 0:00:26.668028 |\n",
      "| Std Dev. | 0.0082 | 0.0114 |  0.4032450513  |  0.063892167   |  0.3721926916  |\n",
      "+----------+--------+--------+----------------+----------------+----------------+\n",
      "###############\n",
      "b'Latest Datasets\\\\letter-recognition'\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "###############\n",
      "k 5\n",
      "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",
    "       \n",
    "    for k in kList:\n",
    "        time1=time.time()\n",
    "        pred=[]\n",
    "        print(\"k\",k)\n",
    "        distances,neighs=[],[]\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.append(d)\n",
    "            neighs.append(n)\n",
    "        time2=time.time()\n",
    "        for t in range(0,len(test_data)):\n",
    "            membership=[]\n",
    "            for c in range(0,len(classes)):\n",
    "                neigh_labels=[label_dist[c][i] for i in neighs[c][t]]\n",
    "                neigh_vals=[class_dist[c][i] for i in neighs[c][t]]\n",
    "                dist=distances[c][t]\n",
    "                if len(neigh_vals)>0:\n",
    "                    r_mean=np.nanmean(neigh_vals,axis=0)\n",
    "                    m1=np.nanmin(dist)\n",
    "                    m2=func(test_data[t,:],r_mean)\n",
    "                    m3=np.nanmean(dist)\n",
    "                    membership.append((m1+m2+m3)/3)\n",
    "                    \n",
    "                else:\n",
    "                    membership.append(0)       \n",
    "            \n",
    "            membership = np.array(membership)\n",
    "            membership = membership/np.sum(membership)\n",
    "            maxInd=np.argmax(membership)\n",
    "            pred.append(clss[maxInd])  \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 = \"LMAL-FkNN\\\\Latest Datasets\"\n",
    "        if not os.path.exists(path):\n",
    "            os.makedirs(path)\n",
    "        fname=path+'\\\\table_'+dataset+'_'+met+'_LMAL-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
}
