diff --git a/betas.txt b/betas.txt new file mode 100644 index 0000000..4de76dc --- /dev/null +++ b/betas.txt @@ -0,0 +1,1000 @@ +5.330688 +7.006470 +9.390259 +6.671143 +9.578979 +7.519470 +5.956970 +7.409912 +6.217834 +7.566467 +6.927490 +11.059814 +7.544067 +6.315979 +6.904602 +7.754700 +4.825562 +6.068726 +10.076904 +6.697876 +6.294250 +6.164734 +8.948730 +6.744263 +6.167603 +5.779541 +8.435913 +6.440918 +5.193207 +5.471313 +5.607544 +6.046387 +9.650024 +7.733704 +5.531067 +7.130737 +7.607544 +7.757935 +7.513672 +5.212524 +8.569824 +7.996338 +6.488342 +6.023743 +9.141602 +8.499573 +6.036560 +8.169434 +6.881531 +5.026123 +10.643311 +3.869904 +10.324585 +9.287659 +5.987122 +9.235291 +6.386597 +5.752014 +6.636353 +5.794006 +7.760742 +6.305847 +6.067352 +6.643738 +4.937317 +7.906982 +5.883240 +5.976074 +9.944824 +7.253479 +7.756775 +6.649109 +7.049927 +6.564331 +6.925537 +6.566162 +6.571655 +7.334290 +7.314148 +6.118103 +7.005127 +6.389038 +6.221375 +9.048828 +4.593933 +8.417725 +7.080627 +6.298828 +5.854034 +9.066162 +5.892761 +5.291992 +6.715210 +8.139404 +6.926697 +8.439575 +6.953979 +7.086121 +11.376953 +7.767700 +5.465332 +6.214539 +6.104431 +6.348999 +7.612061 +7.972534 +6.853699 +7.452576 +5.960571 +7.765991 +8.048950 +8.247314 +5.275604 +10.992554 +7.403015 +9.162476 +7.054626 +9.359009 +6.877075 +5.219055 +6.804016 +6.920715 +5.428101 +7.337585 +6.824829 +6.493408 +7.082275 +5.904602 +6.179810 +5.007629 +5.700500 +6.304016 +7.182861 +5.379333 +6.458801 +5.023041 +5.994263 +8.002014 +6.971436 +7.049500 +6.339386 +6.956299 +6.329315 +5.920776 +6.563721 +4.716675 +9.119629 +6.603760 +6.546143 +9.213562 +8.467285 +5.631531 +9.106079 +7.248352 +5.598938 +6.292114 +11.261047 +7.525635 +7.383789 +7.322144 +7.281128 +7.570435 +5.803162 +7.002075 +5.590515 +6.606995 +6.814087 +7.579468 +7.466980 +5.418823 +7.063232 +6.350159 +5.933716 +7.641724 +7.873657 +7.907654 +8.228088 +6.373901 +6.132019 +6.356995 +7.733582 +6.530579 +7.787415 +10.006470 +10.608032 +5.061462 +9.460083 +7.871094 +5.734558 +6.123138 +6.724426 +6.485840 +8.973450 +5.516785 +8.681030 +8.646362 +7.567871 +8.014771 +7.403137 +6.257385 +6.168640 +6.220886 +7.170288 +9.377563 +9.484253 +6.525818 +6.328003 +5.630920 +3.969055 +7.600098 +5.794250 +5.670410 +7.523315 +7.695496 +5.635010 +6.026428 +9.385864 +5.722961 +7.942139 +8.829346 +9.715698 +5.581604 +4.958130 +8.511414 +5.923523 +9.650269 +5.819092 +9.286987 +6.181335 +7.692810 +6.742981 +8.970215 +6.514465 +7.851257 +8.283447 +5.006714 +5.977966 +7.376221 +6.142395 +5.424866 +7.832031 +6.822815 +4.799011 +5.989868 +5.718384 +8.264526 +5.729858 +7.306030 +6.503296 +7.045898 +6.282532 +8.565063 +7.277954 +6.261658 +5.751648 +7.213623 +6.968994 +6.301331 +9.795166 +6.128296 +6.017090 +6.815613 +6.343201 +6.545593 +6.598450 +5.891418 +7.283569 +5.800720 +6.702209 +8.629395 +8.636047 +7.207764 +4.627869 +6.420654 +6.674683 +7.372925 +10.153992 +4.645691 +9.830078 +6.341797 +7.139893 +8.001038 +7.232483 +7.433044 +6.626160 +8.395691 +6.973633 +6.504517 +5.959473 +6.560303 +7.046326 +6.479797 +5.630066 +5.870483 +5.830383 +7.151001 +7.229370 +5.082275 +7.261963 +7.304932 +6.921753 +5.745483 +8.009644 +6.825439 +7.612976 +9.404419 +8.840271 +8.497559 +6.269806 +6.868347 +8.707458 +8.685547 +6.869934 +7.473999 +4.988770 +8.045898 +6.644104 +6.593140 +7.004761 +5.509766 +7.005371 +6.086731 +5.918213 +5.323303 +5.995056 +7.046997 +5.172089 +5.414124 +6.609924 +7.091553 +5.150452 +7.175537 +4.928955 +7.651794 +7.908447 +9.348999 +7.240173 +6.113586 +6.231995 +7.027466 +5.220215 +6.638855 +9.381104 +9.550171 +8.388916 +5.518921 +8.597107 +4.909668 +9.243164 +9.097656 +5.481201 +7.543152 +5.897644 +8.012085 +7.162170 +7.042969 +6.986145 +7.200928 +8.748413 +7.982788 +7.128052 +8.435425 +6.627930 +6.694885 +7.593140 +5.716858 +8.071899 +6.845032 +7.270447 +5.354431 +7.251953 +7.062744 +5.201111 +6.779541 +7.151733 +7.631470 +8.899048 +7.156372 +7.152344 +6.214111 +6.214294 +7.158325 +6.682800 +8.197937 +6.973572 +6.012634 +6.019226 +5.366882 +6.255310 +6.657959 +7.184814 +6.957153 +6.427795 +7.744995 +7.798950 +9.485168 +6.409485 +5.578247 +7.341919 +8.289429 +5.293121 +7.190430 +5.722229 +6.117493 +6.054321 +5.390717 +5.533691 +6.933716 +8.354004 +7.318237 +5.047363 +6.472473 +10.888306 +8.012451 +6.460327 +5.267273 +6.702515 +7.698242 +5.828857 +4.793304 +6.551147 +5.317566 +5.745300 +6.896423 +5.684448 +6.630127 +7.109741 +6.747925 +6.046051 +7.327087 +9.643921 +6.178101 +5.810364 +5.987854 +5.310699 +7.084534 +5.218140 +5.889038 +8.262085 +6.133240 +8.270996 +10.629456 +6.273621 +8.755737 +5.964478 +8.440369 +7.917358 +5.282227 +8.392212 +8.419006 +6.091187 +8.603760 +7.030945 +4.155884 +7.356934 +6.281128 +5.900757 +6.477905 +5.036713 +8.010254 +9.338623 +5.498779 +8.859863 +7.750610 +5.371277 +6.247253 +5.085846 +7.697144 +12.794434 +8.377930 +4.549011 +5.628052 +6.167297 +5.660797 +6.372498 +5.370544 +5.457703 +8.033081 +6.722046 +8.324097 +7.094788 +7.668335 +6.417694 +7.531982 +7.805298 +5.900269 +6.650146 +6.140137 +8.195862 +7.024109 +6.645691 +6.499817 +7.669678 +10.489380 +6.739136 +6.589355 +6.955505 +6.994263 +5.481750 +5.094818 +6.346619 +5.834412 +8.846680 +7.433838 +11.217590 +5.755005 +8.734436 +6.951782 +5.218536 +7.038818 +7.096375 +6.239075 +8.279785 +10.052734 +7.615417 +8.490479 +7.523865 +8.150879 +7.245728 +6.504883 +6.490112 +7.924927 +6.885742 +8.075256 +8.800110 +6.678040 +5.662842 +6.685364 +7.879150 +6.017395 +9.660645 +7.337708 +6.683838 +7.000977 +5.428650 +6.318146 +7.904053 +5.741760 +9.306152 +4.970825 +7.555725 +7.609924 +8.438904 +5.472717 +8.829712 +6.924622 +6.860229 +8.588745 +6.648926 +6.135315 +7.028198 +7.678833 +6.798767 +6.222107 +5.449036 +6.763245 +8.969116 +9.028687 +7.576416 +7.924133 +6.385620 +4.678101 +5.160583 +7.157349 +6.549316 +6.262878 +8.325256 +4.852722 +6.670898 +5.539062 +5.313843 +5.244690 +5.424377 +7.319580 +6.576660 +7.572021 +5.922485 +9.308350 +6.122528 +5.668091 +5.306335 +7.840210 +8.759399 +5.320862 +5.593628 +5.499634 +7.480469 +6.424805 +7.593994 +8.187500 +6.233215 +7.136353 +6.492798 +6.534851 +10.580322 +6.642731 +7.687622 +5.880066 +7.070801 +6.227783 +6.736572 +10.769775 +8.023438 +7.545227 +8.516479 +5.273438 +7.379211 +5.521851 +8.398926 +4.330597 +6.198425 +7.759033 +5.104614 +7.385681 +5.269836 +8.583374 +8.565552 +6.076965 +8.177124 +6.686646 +5.754883 +7.231445 +11.441284 +5.976318 +7.234009 +6.414001 +7.187927 +6.938110 +7.664978 +6.255981 +6.524048 +8.233093 +6.596802 +7.791626 +6.437744 +7.118958 +7.445374 +7.548523 +5.681396 +7.635010 +10.090942 +7.284302 +8.144348 +6.615784 +7.727539 +7.207520 +6.942444 +7.682617 +7.214722 +7.629028 +14.583252 +8.346680 +7.367920 +7.091187 +7.640259 +5.709412 +7.052124 +6.078125 +5.880249 +5.573853 +6.268250 +8.062012 +6.973755 +9.020508 +7.075439 +8.583496 +7.064819 +8.996948 +5.584167 +4.594360 +5.498474 +9.495728 +6.984131 +6.226807 +5.700012 +7.066711 +8.060303 +6.727783 +8.228882 +6.441711 +7.265320 +6.195312 +7.060303 +7.174500 +10.102051 +5.164581 +5.752258 +5.209778 +6.653198 +6.074890 +6.572998 +5.350342 +6.483154 +5.627716 +5.931946 +6.703308 +7.152344 +8.093811 +5.525391 +9.460938 +8.206299 +7.327026 +8.389526 +7.402466 +5.981689 +7.794556 +7.310486 +9.212646 +6.294067 +7.663025 +9.651001 +8.915955 +6.067261 +6.136414 +4.615997 +11.230103 +5.038086 +6.949890 +5.507568 +9.035034 +5.800842 +6.578979 +7.060669 +7.170227 +8.467957 +6.861267 +8.148315 +6.278137 +6.054688 +6.367737 +5.807861 +8.762878 +8.610107 +7.227783 +5.127563 +5.729736 +6.921875 +7.037415 +5.061584 +7.848389 +7.383362 +5.450867 +7.997009 +6.050415 +9.017212 +8.780884 +6.446716 +6.867432 +8.008057 +8.562378 +7.870300 +7.208801 +7.147766 +8.006348 +5.170898 +6.020386 +4.877197 +7.303650 +5.854065 +6.824280 +7.303589 +7.816772 +7.677490 +8.688538 +6.754700 +7.630371 +8.094360 +7.519775 +4.834717 +5.457825 +9.712097 +4.873535 +5.750427 +6.300171 +5.904846 +6.022583 +9.232910 +5.549866 +8.644409 +7.402222 +8.668213 +8.201172 +5.401978 +6.183655 +5.306030 +5.758118 +6.505249 +5.181244 +9.689697 +7.600464 +7.193115 +6.640808 +5.702637 +7.184937 +6.986755 +5.567505 +5.760559 +5.918945 +5.674713 +5.146912 +10.602173 +6.634766 +8.131104 +5.127014 +9.376709 +6.404358 +6.311707 +4.861267 +8.244568 +7.463623 +7.659790 +9.505859 +8.909180 +8.199646 +6.907043 +7.951416 +8.953857 +5.684998 +6.094299 +6.820618 +8.687988 +7.751038 +4.823090 +6.691223 +5.358063 +10.284058 +5.554993 +5.674347 +6.172180 +5.033997 +10.272827 +8.221985 +5.300140 +5.819275 +6.072998 +6.538940 +5.876099 +6.074524 +6.500183 +6.640503 +8.449951 +5.693237 +6.530334 +6.754150 +6.239502 +6.829590 +10.511719 +5.309082 +5.852417 +8.785522 +6.040771 +5.498291 +5.253357 +5.521118 +6.125977 +7.947266 +6.914978 +8.385376 +7.758484 +7.622681 +7.002014 +6.305725 +6.275757 +7.582764 +8.183838 +11.301025 +7.818054 +7.426941 +7.097778 +5.654053 +7.807434 +7.859009 +5.536835 +9.273804 +7.275635 +7.000000 +7.829468 +7.255981 +6.532104 +7.493958 +8.380005 +9.075073 +5.761780 +5.871643 +9.900635 +6.456848 +10.394775 +6.771118 +5.473938 +6.880066 +5.508057 +6.802856 +4.838531 +7.539795 +6.528625 +6.528931 +6.326721 +7.255615 +6.133362 +6.842468 +6.702698 +6.994873 +7.570679 +8.253845 +9.311890 +4.644958 +9.496582 +8.126709 +9.147949 +6.626831 +7.836426 +5.540771 +7.084473 +8.199707 +7.627869 +5.570923 +6.469727 +5.060364 +5.468842 +10.032104 +8.622437 +6.840332 +6.608337 +6.592651 +8.301392 +7.756104 +8.304810 +6.559204 +5.593201 +5.039886 +5.701202 +5.223267 +6.590027 +5.847839 +4.416351 +6.680786 +5.053894 +8.468262 +6.736389 +7.536499 +9.519897 +5.467224 +7.345154 +8.438354 +6.793213 +6.956055 +9.486206 +6.953003 +6.424316 +6.210938 +5.448730 +8.387939 +5.745667 +7.743774 +6.258179 +9.944214 +8.982056 +5.748718 +5.785156 +4.729645 +5.531555 +8.654663 +7.131836 +4.832550 +8.211304 +5.779968 +5.895813 +6.200256 +7.727234 +6.655334 +5.975922 +8.618774 +7.585876 +5.843994 +7.635864 +8.581421 +9.858521 +4.664703 +9.422852 +6.578308 +7.118896 +5.045715 +6.106964 +7.521484 +5.523071 +8.122314 +7.168762 +8.215088 +6.302612 +7.026794 +8.687622 +4.895935 +6.456482 +10.065918 +6.053894 +8.050232 +6.938782 +5.142487 +9.829651 +7.273438 diff --git a/cost_per_iter.txt b/cost_per_iter.txt new file mode 100644 index 0000000..7959571 --- /dev/null +++ b/cost_per_iter.txt @@ -0,0 +1,1000 @@ +64.635819 +64.635844 +64.635858 +64.635860 +64.635834 +64.635832 +64.635831 +64.635831 +64.635831 +64.635855 +64.635831 +64.635830 +64.635842 +64.635830 +64.635818 +64.635830 +64.635818 +64.635854 +64.635818 +64.635842 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635842 +64.635818 +64.635830 +64.635830 +64.635830 +64.635842 +64.635842 +64.635842 +64.635830 +64.635830 +64.635842 +64.635842 +64.635818 +64.635830 +64.635830 +64.635830 +64.635830 +64.635830 +64.635830 +64.635818 +64.635854 +64.635854 +64.635818 +64.635842 +64.635818 +64.635842 +64.635830 +64.635842 +64.635830 +64.635842 +64.635842 +64.635830 +64.635830 +64.635830 +64.635818 +64.635830 +64.635854 +64.635842 +64.635842 +64.635842 +64.635818 +64.635830 +64.635818 +64.635842 +64.635842 +64.635842 +64.635818 +64.635818 +64.635818 +64.635830 +64.635818 +64.635842 +64.635818 +64.635818 +64.635830 +64.635830 +64.635842 +64.635830 +64.635818 +64.635818 +64.635866 +64.635818 +64.635842 +64.635830 +64.635818 +64.635866 +64.635854 +64.635830 +64.635830 +64.635842 +64.635818 +64.635842 +64.635866 +64.635830 +64.635854 +64.635818 +64.635818 +64.635818 +64.635854 +64.635818 +64.635818 +64.635830 +64.635818 +64.635842 +64.635830 +64.635818 +64.635842 +64.635818 +64.635818 +64.635818 +64.635842 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635842 +64.635818 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635818 +64.635818 +64.635830 +64.635818 +64.635830 +64.635830 +64.635830 +64.635830 +64.635818 +64.635830 +64.635830 +64.635830 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635842 +64.635830 +64.635818 +64.635830 +64.635818 +64.635830 +64.635830 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635818 +64.635818 +64.635818 +64.635830 +64.635818 +64.635818 +64.635818 +64.635818 +64.635854 +64.635866 +64.635818 +64.635818 +64.635842 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635830 +64.635818 +64.635830 +64.635818 +64.635818 +64.635818 +64.635854 +64.635842 +64.635818 +64.635878 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635830 +64.635818 +64.635818 +64.635830 +64.635818 +64.635842 +64.635818 +64.635818 +64.635818 +64.635830 +64.635818 +64.635830 +64.635818 +64.635818 +64.635830 +64.635830 +64.635818 +64.635830 +64.635830 +64.635818 +64.635830 +64.635842 +2.901413 +2.901413 +2.901412 +2.901413 +2.901413 +2.901412 +2.901412 +2.901412 +2.901412 +2.901414 +2.901412 +2.901412 +2.901412 +2.901413 +2.901413 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901412 +2.901411 +2.901409 +2.901387 +2.901175 +2.899152 +2.881978 +2.800335 +2.663268 +2.576741 +2.518591 +2.425977 +2.326534 +2.255164 +2.209976 +2.179306 +2.156437 +2.137393 +2.120644 +2.105613 +2.092605 +2.083453 +2.074681 +2.065945 +2.057816 +2.050478 +2.044546 +2.039225 +2.034404 +2.029911 +2.025305 +2.020331 +2.015758 +2.011372 +2.006967 +2.003221 +1.999776 +1.997301 +1.994918 +1.992541 +1.990330 +1.987936 +1.986053 +1.983941 +1.981944 +1.980595 +1.979376 +1.977924 +1.976648 +1.975567 +1.974206 +1.973016 +1.971805 +1.970529 +1.969250 +1.967947 +1.966981 +1.965854 +1.964844 +1.963948 +1.962813 +1.961828 +1.960888 +1.959643 +1.958511 +1.957578 +1.956637 +1.955801 +1.954784 +1.953951 +1.953041 +1.952165 +1.951177 +1.950339 +1.949622 +1.948698 +1.947780 +1.946966 +1.946086 +1.945120 +1.944509 +1.943972 +1.943226 +1.942537 +1.941756 +1.941103 +1.940321 +1.939484 +1.938829 +1.938081 +1.937560 +1.936957 +1.936210 +1.935749 +1.934809 +1.934335 +1.933612 +1.932959 +1.932180 +1.931484 +1.930690 +1.929947 +1.929266 +1.928566 +1.928045 +1.927600 +1.926820 +1.926278 +1.925838 +1.925244 +1.924447 +1.923799 +1.923328 +1.922736 +1.922181 +1.921618 +1.921022 +1.920536 +1.920212 +1.919652 +1.919132 +1.918659 +1.918207 +1.917879 +1.917330 +1.916676 +1.916012 +1.915605 +1.914996 +1.914635 +1.914294 +1.913896 +1.913447 +1.913187 +1.912811 +1.912365 +1.912143 +1.911711 +1.911274 +1.910876 +1.910408 +1.909895 +1.909449 +1.908976 +1.908545 +1.908121 +1.907981 +1.907581 +1.907096 +1.906758 +1.906477 +1.906187 +1.905852 +1.905612 +1.905275 +1.904845 +1.904517 +1.904018 +1.903742 +1.903451 +1.903103 +1.902939 +1.902601 +1.902348 +1.902111 +1.902029 +1.901821 +1.901581 +1.901253 +1.900923 +1.900740 +1.900860 +1.900863 +1.900833 +1.900688 +1.900731 +1.900617 +1.900571 +1.900520 +1.899898 +1.899586 +1.899354 +1.899238 +1.899094 +1.898735 +1.898673 +1.898522 +1.898601 +1.898414 +1.898360 +1.898190 +1.898086 +1.897993 +1.897718 +1.897645 +1.897513 +1.897523 +1.897333 +1.897183 +1.897042 +1.897004 +1.896929 +1.896837 +1.896537 +1.896213 +1.895790 +1.895699 +1.895342 +1.894875 +1.894381 +1.893873 +1.892940 +1.892154 +1.891526 +1.890466 +1.888870 +1.887901 +1.888068 +1.887898 +1.887631 +1.887616 +1.887553 +1.887317 +1.886966 +1.886808 +1.886548 +1.886374 +1.886148 +1.886007 +1.885833 +1.885704 +1.885747 +1.885625 +1.885377 +1.884968 +1.884854 +1.884536 +1.884435 +1.884189 +1.883912 +1.883821 +1.883724 +1.883489 +1.883202 +1.883048 +1.882890 +1.882696 +1.882578 +1.882428 +1.882308 +1.882133 +1.882147 +1.882001 +1.881935 +1.881833 +1.881692 +1.881650 +1.881405 +1.881098 +1.881105 +1.880985 +1.880793 +1.880662 +1.880477 +1.880402 +1.880164 +1.880060 +1.879775 +1.879798 +1.879796 +1.879523 +1.879452 +1.879541 +1.879526 +1.879309 +1.879157 +1.879153 +1.879129 +1.878820 +1.878739 +1.878651 +1.878552 +1.878358 +1.878225 +1.878118 +1.877960 +1.877776 +1.877695 +1.877592 +1.877685 +1.877605 +1.877694 +1.877634 +1.877630 +1.877523 +1.877369 +1.877268 +1.877115 +1.876983 +1.876824 +1.876591 +1.876491 +1.876416 +1.876273 +1.876107 +1.876001 +1.875861 +1.875620 +1.875333 +1.875226 +1.875107 +1.875205 +1.875107 +1.875186 +1.875017 +1.875077 +1.874968 +1.874896 +1.874792 +1.874693 +1.874573 +1.874603 +1.874546 +1.874536 +1.874414 +1.874436 +1.874532 +1.874433 +1.874386 +1.874268 +1.874075 +1.873839 +1.873886 +1.873792 +1.873684 +1.873459 +1.873391 +1.873343 +1.873102 +1.873215 +1.872949 +1.872864 +1.872936 +1.872935 +1.872915 +1.872767 +1.872810 +1.872820 +1.872783 +1.872598 +1.872589 +1.872492 +1.872535 +1.872333 +1.872270 +1.872275 +1.872141 +1.871928 +1.871855 +1.871804 +1.871771 +1.871872 +1.871742 +1.871804 +1.872005 +1.871866 +1.871988 +1.872003 +1.871849 +1.871976 +1.872047 +1.871970 +1.871767 +1.871797 +1.871754 +1.871682 +1.871568 +1.871573 +1.871427 +1.871445 +1.871531 +1.871538 +1.871401 +1.871421 +1.871432 +1.871519 +1.871416 +1.871377 +1.871343 +1.871321 +1.871198 +1.871051 +1.870963 +1.871007 +1.871003 +1.870930 +1.870903 +1.870956 +1.870902 +1.870781 +1.870700 +1.870670 +1.870591 +1.870473 +1.870452 +1.870382 +1.870131 +1.870314 +1.870255 +1.870123 +1.870102 +1.869989 +1.869914 +1.869814 +1.869706 +1.869645 +1.869619 +1.869534 +1.869510 +1.869405 +1.869320 +1.869280 +1.869146 +1.869033 +1.868892 +1.868889 +1.868947 +1.868853 +1.868761 +1.868551 +1.868646 +1.868521 +1.868497 +1.868483 +1.868464 +1.868477 +1.868378 +1.868315 +1.868380 +1.868340 +1.868281 +1.868241 +1.868319 +1.868205 +1.868056 +1.868000 +1.868068 +1.868082 +1.867936 +1.868075 +1.868190 +1.868046 +1.867997 +1.867903 +1.867740 +1.867903 +1.867832 +1.867748 +1.867618 +1.867529 +1.867565 +1.867673 +1.867653 +1.867541 +1.867528 +1.867512 +1.867498 +1.867478 +1.867546 +1.867502 +1.867520 +1.867529 +1.867395 +1.867347 +1.867347 +1.867338 +1.867170 +1.867117 +1.867125 +1.866964 +1.866938 +1.866930 +1.866894 +1.866894 +1.866899 +1.866898 +1.866909 +1.866839 +1.866843 +1.866766 +1.866868 +1.866883 +1.866912 +1.866754 +1.866737 +1.866727 +1.866736 +1.866637 +1.866708 +1.866616 +1.866557 +1.866673 +1.866697 +1.866662 +1.866684 +1.866544 +1.866583 +1.866724 +1.866688 +1.866740 +1.866749 +1.866634 +1.866631 +1.866691 +1.866761 +1.866847 +1.866864 +1.866851 +1.866857 +1.866799 +1.866746 +1.866656 +1.866544 +1.866521 +1.866469 +1.866518 +1.866579 +1.866591 +1.866628 +1.866751 +1.866701 +1.866692 +1.866565 +1.866486 +1.866380 +1.866199 +1.866144 +1.866045 +1.865792 +1.865799 +1.865630 +1.865554 +1.865463 +1.865221 +1.864985 +1.864842 +1.864714 +1.864697 +1.864525 +1.864571 +1.864728 +1.864761 +1.864711 +1.864797 +1.864721 +1.864838 +1.864702 +1.864639 +1.864579 +1.864504 +1.864540 +1.864518 +1.864511 +1.864518 +1.864445 +1.864564 +1.864569 +1.864542 +1.864471 +1.864385 +1.864451 +1.864470 +1.864492 +1.864453 +1.864424 +1.864421 +1.864453 +1.864502 +1.864449 +1.864382 +1.864284 +1.864228 +1.864260 +1.864231 +1.864111 +1.864023 +1.864044 +1.864159 +1.864118 +1.864172 +1.864088 +1.863941 +1.863780 +1.863839 +1.863766 +1.863753 +1.863790 +1.863756 +1.863728 +1.863818 +1.863886 +1.863902 +1.863772 +1.863814 +1.863890 +1.863809 +1.863876 +1.863930 +1.863932 +1.863922 +1.863836 +1.863699 +1.863792 +1.863760 +1.863870 +1.863809 +1.863799 +1.863602 +1.863600 +1.863533 +1.863542 +1.863558 +1.863473 +1.863458 +1.863529 +1.863670 +1.863535 +1.863441 +1.863392 +1.863401 +1.863494 +1.863509 +1.863581 +1.863520 +1.863437 +1.863477 +1.863500 +1.863561 +1.863548 +1.863401 +1.863375 +1.863497 +1.863429 +1.863344 +1.863363 +1.863238 +1.863164 +1.863154 +1.863143 +1.863076 +1.863101 +1.863031 +1.863029 +1.863028 +1.863031 +1.863048 +1.863096 +1.863068 +1.862969 +1.862984 +1.862989 +1.863042 +1.863054 +1.863076 +1.863063 +1.862982 +1.862850 +1.862911 +1.862774 +1.862801 +1.862725 +1.862724 +1.862618 +1.862713 +1.862723 +1.862656 +1.862697 +1.862640 +1.862717 +1.862616 +1.862500 +1.862527 +1.862573 +1.862594 +1.862574 +1.862654 +1.862620 +1.862600 +1.862555 +1.862589 +1.862624 +1.862618 +1.862665 +1.862578 +1.862622 +1.862599 +1.862682 diff --git a/cost_per_point.txt b/cost_per_point.txt new file mode 100644 index 0000000..c9e624a --- /dev/null +++ b/cost_per_point.txt @@ -0,0 +1,1000 @@ +0.001431 +0.002783 +0.001636 +0.001349 +0.002507 +0.001151 +0.001666 +0.002615 +0.001951 +0.001736 +0.001078 +0.002669 +0.002301 +0.001344 +0.003014 +0.002460 +0.000972 +0.001118 +0.003380 +0.001707 +0.001250 +0.002365 +0.002546 +0.001230 +0.002085 +0.001180 +0.001855 +0.000956 +0.001584 +0.000831 +0.001464 +0.002153 +0.002775 +0.002546 +0.001409 +0.001395 +0.001741 +0.002545 +0.002267 +0.001097 +0.002867 +0.001232 +0.001962 +0.001848 +0.003106 +0.002248 +0.001247 +0.002008 +0.001606 +0.001836 +0.002612 +0.001132 +0.002020 +0.003835 +0.002127 +0.002856 +0.001808 +0.002089 +0.001531 +0.000730 +0.001390 +0.002207 +0.001398 +0.001452 +0.001140 +0.001696 +0.001073 +0.000492 +0.001571 +0.002299 +0.002226 +0.002166 +0.000927 +0.002271 +0.001444 +0.002083 +0.001333 +0.001605 +0.001750 +0.001748 +0.001414 +0.001178 +0.003750 +0.003243 +0.001432 +0.002426 +0.001988 +0.002569 +0.001705 +0.003834 +0.000823 +0.001770 +0.001038 +0.000829 +0.001331 +0.001940 +0.002789 +0.002315 +0.003601 +0.002071 +0.001424 +0.001063 +0.001285 +0.001107 +0.002062 +0.002412 +0.001836 +0.001698 +0.001308 +0.002649 +0.001784 +0.002232 +0.001067 +0.002606 +0.001172 +0.003091 +0.001288 +0.002211 +0.001421 +0.002104 +0.002338 +0.002424 +0.001434 +0.002321 +0.002339 +0.001097 +0.001938 +0.001691 +0.001009 +0.002172 +0.001817 +0.000873 +0.001362 +0.001049 +0.001271 +0.000897 +0.002066 +0.002992 +0.001496 +0.002683 +0.002694 +0.002266 +0.001378 +0.000336 +0.001709 +0.000992 +0.001851 +0.001391 +0.001375 +0.002042 +0.002635 +0.001487 +0.002177 +0.001364 +0.001963 +0.000967 +0.004660 +0.001877 +0.002705 +0.001452 +0.002437 +0.002947 +0.002131 +0.001235 +0.000904 +0.000841 +0.002116 +0.002514 +0.002720 +0.000838 +0.001323 +0.001871 +0.001343 +0.003256 +0.000939 +0.001451 +0.002156 +0.001811 +0.001738 +0.001869 +0.002869 +0.001270 +0.001829 +0.004232 +0.003706 +0.000874 +0.002125 +0.001514 +0.000857 +0.001673 +0.001212 +0.001264 +0.002253 +0.001695 +0.002081 +0.002037 +0.001487 +0.002122 +0.001694 +0.001512 +0.000812 +0.000934 +0.002265 +0.002079 +0.002563 +0.001802 +0.001585 +0.002295 +0.000718 +0.001888 +0.002009 +0.001973 +0.001452 +0.002002 +0.001859 +0.000975 +0.002246 +0.001891 +0.001432 +0.001949 +0.002707 +0.001447 +0.002578 +0.002447 +0.001183 +0.003694 +0.001972 +0.003441 +0.001338 +0.003588 +0.001528 +0.002480 +0.002013 +0.001117 +0.001492 +0.001066 +0.001984 +0.001752 +0.001745 +0.001935 +0.001953 +0.002300 +0.000897 +0.001737 +0.001322 +0.003028 +0.001249 +0.001988 +0.001946 +0.001633 +0.001012 +0.002104 +0.003199 +0.001923 +0.000959 +0.001742 +0.002141 +0.001619 +0.002193 +0.000800 +0.001387 +0.000759 +0.001004 +0.001408 +0.002354 +0.001653 +0.001707 +0.001196 +0.001573 +0.002378 +0.001785 +0.002206 +0.001436 +0.001976 +0.001669 +0.001739 +0.003802 +0.001089 +0.004485 +0.001095 +0.001976 +0.002485 +0.001788 +0.001638 +0.001253 +0.002490 +0.001213 +0.001590 +0.001690 +0.001992 +0.002060 +0.001324 +0.000455 +0.000821 +0.001294 +0.001763 +0.002535 +0.000802 +0.002292 +0.002359 +0.001168 +0.001094 +0.002176 +0.002204 +0.001188 +0.003043 +0.004331 +0.001835 +0.001333 +0.003863 +0.004109 +0.003761 +0.001286 +0.001746 +0.001575 +0.002531 +0.001318 +0.001494 +0.001078 +0.000841 +0.002165 +0.002306 +0.000839 +0.000630 +0.002617 +0.001686 +0.001422 +0.001550 +0.002070 +0.001505 +0.001839 +0.002286 +0.001393 +0.002042 +0.001916 +0.002295 +0.002786 +0.002238 +0.001277 +0.001363 +0.000214 +0.000739 +0.003193 +0.001615 +0.001717 +0.001488 +0.002790 +0.001828 +0.002593 +0.002466 +0.001335 +0.001826 +0.001134 +0.002768 +0.001836 +0.001455 +0.001683 +0.001351 +0.002894 +0.001311 +0.002770 +0.002326 +0.001425 +0.001924 +0.002794 +0.001191 +0.001435 +0.001632 +0.002167 +0.002187 +0.001918 +0.001930 +0.001077 +0.002176 +0.001732 +0.002827 +0.002709 +0.002504 +0.002775 +0.001296 +0.001145 +0.001378 +0.001954 +0.002313 +0.000950 +0.001063 +0.000959 +0.001002 +0.001720 +0.002379 +0.001874 +0.001765 +0.001289 +0.001430 +0.001735 +0.003123 +0.002296 +0.000848 +0.001498 +0.002987 +0.001126 +0.002441 +0.002286 +0.001600 +0.001455 +0.001267 +0.000805 +0.000836 +0.001499 +0.002467 +0.000817 +0.001405 +0.001644 +0.001898 +0.000881 +0.001105 +0.001917 +0.002602 +0.001846 +0.001028 +0.001159 +0.001607 +0.000638 +0.002183 +0.000891 +0.000997 +0.002341 +0.000899 +0.001534 +0.001735 +0.002317 +0.001463 +0.001574 +0.000924 +0.002167 +0.001679 +0.000708 +0.001126 +0.002338 +0.001899 +0.002028 +0.004100 +0.001580 +0.002992 +0.001392 +0.001728 +0.002494 +0.001728 +0.002823 +0.003122 +0.001387 +0.002530 +0.001779 +0.001092 +0.002034 +0.001438 +0.001519 +0.002137 +0.000918 +0.003109 +0.001851 +0.001009 +0.002162 +0.001550 +0.001644 +0.001622 +0.002265 +0.001611 +0.002322 +0.002183 +0.001071 +0.001143 +0.001608 +0.002384 +0.002077 +0.001404 +0.001096 +0.003617 +0.001896 +0.002201 +0.001966 +0.001295 +0.001161 +0.001948 +0.002167 +0.001072 +0.001063 +0.001166 +0.002416 +0.001380 +0.003196 +0.000968 +0.002633 +0.001770 +0.001315 +0.002424 +0.001738 +0.001666 +0.001453 +0.001012 +0.002145 +0.001564 +0.002086 +0.000767 +0.004068 +0.003633 +0.001639 +0.001374 +0.001526 +0.002094 +0.001601 +0.002011 +0.001900 +0.002033 +0.001052 +0.002321 +0.001370 +0.002255 +0.003272 +0.002428 +0.002539 +0.002162 +0.001505 +0.001817 +0.002952 +0.001316 +0.001720 +0.001124 +0.001859 +0.001388 +0.003860 +0.002744 +0.002898 +0.002452 +0.001300 +0.001268 +0.001673 +0.001490 +0.002175 +0.000981 +0.001965 +0.001871 +0.003361 +0.001593 +0.002616 +0.001446 +0.001952 +0.002316 +0.003292 +0.001647 +0.001355 +0.001288 +0.002334 +0.001295 +0.002511 +0.002717 +0.002794 +0.002635 +0.002686 +0.002237 +0.002159 +0.001021 +0.001297 +0.001756 +0.002546 +0.001610 +0.002889 +0.001425 +0.001635 +0.001929 +0.001742 +0.001171 +0.001061 +0.001841 +0.000873 +0.001732 +0.001739 +0.002746 +0.001142 +0.000844 +0.001528 +0.002776 +0.002879 +0.001503 +0.002047 +0.000977 +0.001211 +0.002399 +0.002050 +0.001472 +0.002003 +0.001003 +0.001275 +0.002204 +0.003094 +0.002839 +0.002149 +0.002514 +0.001509 +0.001081 +0.001468 +0.001914 +0.002567 +0.001014 +0.002175 +0.001600 +0.002562 +0.001095 +0.001854 +0.000664 +0.002469 +0.002008 +0.001370 +0.001932 +0.001315 +0.002084 +0.003146 +0.000779 +0.001702 +0.002527 +0.001301 +0.001984 +0.003679 +0.001185 +0.001056 +0.002243 +0.001605 +0.002003 +0.001902 +0.001465 +0.001748 +0.001670 +0.002007 +0.002064 +0.001749 +0.001401 +0.002136 +0.001748 +0.002472 +0.002774 +0.001827 +0.001843 +0.003093 +0.002208 +0.002891 +0.001445 +0.002211 +0.001645 +0.000922 +0.001907 +0.003434 +0.002065 +0.000938 +0.001947 +0.002149 +0.001357 +0.001705 +0.001031 +0.001443 +0.001537 +0.002233 +0.001830 +0.001798 +0.002069 +0.001740 +0.001440 +0.001578 +0.002576 +0.001821 +0.001097 +0.001191 +0.002386 +0.002288 +0.001411 +0.001891 +0.002407 +0.003321 +0.002609 +0.001930 +0.002559 +0.001647 +0.001632 +0.002144 +0.001691 +0.002734 +0.001129 +0.001480 +0.001095 +0.002238 +0.002992 +0.001412 +0.001081 +0.001581 +0.001459 +0.001019 +0.001992 +0.002228 +0.002959 +0.001847 +0.003661 +0.001563 +0.003022 +0.002257 +0.002044 +0.001657 +0.001583 +0.001904 +0.002175 +0.001675 +0.002103 +0.002115 +0.002994 +0.001643 +0.002026 +0.000938 +0.003290 +0.001015 +0.001468 +0.001098 +0.002508 +0.001661 +0.001714 +0.001589 +0.001731 +0.002476 +0.001480 +0.002162 +0.001198 +0.001188 +0.002878 +0.000768 +0.001955 +0.002441 +0.002526 +0.000863 +0.001614 +0.001670 +0.001058 +0.001551 +0.001328 +0.002796 +0.002147 +0.002107 +0.000626 +0.001660 +0.002283 +0.001091 +0.002295 +0.001538 +0.001928 +0.002640 +0.001071 +0.001577 +0.001623 +0.000600 +0.001662 +0.001851 +0.001778 +0.001603 +0.001669 +0.001791 +0.003070 +0.002219 +0.002254 +0.001619 +0.001873 +0.001748 +0.001029 +0.001046 +0.000911 +0.002511 +0.002131 +0.002113 +0.001161 +0.001311 +0.001302 +0.002535 +0.001892 +0.002578 +0.001664 +0.003453 +0.001795 +0.001344 +0.001477 +0.001295 +0.001414 +0.001936 +0.001222 +0.002558 +0.001800 +0.002418 +0.001888 +0.001307 +0.002122 +0.001229 +0.000682 +0.001052 +0.002106 +0.001653 +0.000845 +0.002726 +0.002176 +0.001832 +0.001614 +0.002310 +0.001818 +0.001346 +0.000496 +0.003225 +0.001993 +0.002065 +0.001733 +0.002568 +0.001370 +0.002387 +0.001572 +0.003925 +0.002378 +0.002453 +0.002105 +0.003285 +0.002016 +0.001310 +0.001275 +0.001016 +0.001956 +0.001535 +0.002397 +0.001867 +0.001404 +0.001790 +0.001785 +0.001432 +0.001311 +0.000988 +0.001821 +0.001293 +0.001046 +0.002778 +0.001990 +0.002343 +0.000893 +0.001275 +0.001628 +0.002154 +0.001451 +0.002266 +0.001084 +0.001347 +0.003253 +0.000919 +0.001129 +0.001356 +0.000545 +0.000975 +0.001166 +0.001409 +0.002721 +0.003063 +0.002632 +0.001747 +0.001544 +0.001247 +0.001720 +0.002069 +0.001669 +0.002702 +0.002905 +0.001892 +0.000821 +0.002558 +0.002218 +0.002411 +0.001615 +0.002178 +0.001414 +0.002248 +0.002813 +0.001491 +0.002150 +0.002385 +0.002007 +0.001012 +0.001054 +0.001621 +0.001282 +0.003255 +0.002719 +0.001045 +0.002026 +0.001163 +0.001550 +0.001259 +0.002182 +0.001270 +0.002692 +0.001474 +0.001624 +0.002492 +0.001509 +0.001229 +0.001816 +0.002668 +0.002393 +0.003238 +0.001722 +0.004207 +0.002648 +0.002787 +0.001531 +0.002175 +0.001042 +0.001782 +0.002509 +0.001729 +0.001635 +0.002526 +0.000995 +0.001936 +0.004013 +0.001272 +0.001724 +0.002053 +0.002874 +0.002196 +0.003009 +0.001689 +0.002763 +0.001542 +0.001211 +0.001299 +0.001991 +0.001435 +0.001544 +0.000564 +0.001700 +0.001399 +0.002217 +0.001781 +0.001275 +0.002491 +0.001341 +0.002739 +0.001607 +0.001197 +0.001695 +0.002371 +0.003436 +0.001045 +0.001706 +0.001225 +0.002979 +0.001786 +0.001663 +0.001447 +0.002116 +0.001874 +0.000799 +0.001632 +0.000967 +0.000843 +0.003554 +0.003440 +0.002439 +0.003770 +0.001328 +0.001694 +0.001296 +0.001194 +0.001557 +0.002207 +0.002094 +0.002235 +0.001336 +0.002555 +0.002338 +0.002510 +0.000650 +0.003058 +0.001427 +0.001570 +0.000706 +0.002718 +0.001676 +0.001609 +0.002696 +0.001805 +0.002958 +0.000652 +0.001880 +0.002116 +0.000981 +0.001590 +0.003239 +0.001831 +0.002171 +0.002141 +0.001679 +0.001923 +0.002635 diff --git a/css/style.css b/css/style.css index 1d09b32..8c47af1 100755 --- a/css/style.css +++ b/css/style.css @@ -1,104 +1,75 @@ /* Custom styling */ -/* Main html/body configurations */ html, body { - max-width: 100%; + max-width: 100% !important; font-family: sans-serif !important; - font-size: 15px !important; - /*overflow-x: hidden; - overflow-y: hidden;*/ + font-size: calc(0.35em + 1vmin) !important; } -.container-fluid { - margin-top: 8px; -} - -.btn{ - font-size: 15px !important; +h2 { + font-size: calc(0.5em + 1vmin) !important; } - -#param-correlation { - flex: 1; - display: flex; - flex-direction: column; +select { + font-size: calc(0.35em + 1vmin) !important; } -#param-correlation > .param { - display: flex; - margin: 5px 0px; +button { + font-size: calc(0.35em + 1vmin) !important; } -#param-correlation > .param > label { - width: 200px; - text-align: left; - padding: 4px 0 0 0px; - user-select: none; - -webkit-user-select: none; - -moz-user-select: none; - cursor: default; +.container-fluid { + margin-top: 15px; } -#param-correlation > .param > input[type='range'] { - width: 60%; - margin-right: 10px; - text-align: left; +.table { + padding: 0 !important; + margin: 0 !important; } -#param-correlation > .param > select { -flex: 0 0 45%; -width: 100%; -text-align: left; +table td { + vertical-align: middle !important; } -#param-correlation > .param > output { -flex: 1; -text-align: left; -padding:5px 0; -vertical-align: middle; -user-select: none; --webkit-user-select: none; --moz-user-select: none; -cursor: default; +input[type='file'] { + color: transparent; /* Hides your "No File Selected" */ + width: 95px; } - -/* Control panels on the left side are styled */ - -#control-panel { +#param-correlation { flex: 1; display: flex; flex-direction: column; } -#control-panel > .param { +#param-correlation > .param { display: flex; margin: 5px 0px; } -#control-panel > .param > label { +#param-correlation > .param > label { width: 200px; text-align: left; - padding: 4px 0 0 8px; + padding: 4px 0 0 0px; user-select: none; -webkit-user-select: none; -moz-user-select: none; cursor: default; } -#control-panel > .param > input[type='range'] { +#param-correlation > .param > input[type='range'] { width: 60%; margin-right: 10px; text-align: left; } -#control-panel > .param > select { +#param-correlation > .param > select { flex: 0 0 45%; width: 100%; text-align: left; } -#control-panel > .param > output { +#param-correlation > .param > output { flex: 1; text-align: left; padding:5px 0; @@ -267,8 +238,6 @@ svg#legend3 { } #hider2 { - height: 3vw; - width: 8.4vw; margin-left: -5px; text-align: left; background-color: white; @@ -445,7 +414,6 @@ svg#legend3 { text-decoration: none; display: inline-block; font-size: 14px; - margin-left:10px; } /* Load and Save Analysis Buttons Styling */ diff --git a/index.html b/index.html index ba1b4c0..a3ec7ac 100755 --- a/index.html +++ b/index.html @@ -4,6 +4,8 @@ + t-viSNE + @@ -72,79 +74,75 @@
-
+
-

t-SNE Parameters

+

Parameters

[Mode: - ] -
+
-
-
- - - -
-
- - - 30 -
-
- - - 1 -
-
-
-
- -
-
- -
-
- 500 -
- -
-
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +
30
1
500
+
- - - - -
- - - -
-
+ + + - - -
-
-

-
- -
- +
+ +
@@ -198,7 +196,7 @@
-

t-SNE Overview

+

Overview

@@ -395,10 +393,35 @@
+ --> +
+
+ + + - - - - - diff --git a/js/data_form_handler.js b/js/data_form_handler.js index 35977ba..de8bd18 100755 --- a/js/data_form_handler.js +++ b/js/data_form_handler.js @@ -9,10 +9,11 @@ function changeDataset(value) { d3.select("#data") .append("input") .attr("type", "file") - .style("font-size", "10px") + .style("font-size", 'calc(0.35em + 0.9vmin)') .on("change", function() { var file = d3.event.target.files[0]; getfile(file); + $("#data").html(file.name); }) } else { $("#data").html('Data sets'); // Print on the screen the classification label. diff --git a/js/tsne_vis.js b/js/tsne_vis.js index 7aee690..2e5c4df 100755 --- a/js/tsne_vis.js +++ b/js/tsne_vis.js @@ -61,6 +61,13 @@ var minimum; var correlationResults = []; var correlationResultsFinal = []; var var results_all_global = [] +var overallWidth = 0, overallHeight = 0; + +function myResponsiveComponent(props) { + overallWidth = props.width; + overallHeight = props.height; +} + // This function is executed when the factory button is pressed in order to bring the visualization in the initial state. function FactoryReset(){ var graphDiv = 'ProjectionsVisual' @@ -2627,6 +2634,8 @@ function init(data, results_all, fields) { d3.select("#knnBarChart").style("z-index", 1); d3.select("#hider2").style("z-index", 2); + d3.select("#hider2").style("width", overallWidth/4.6); + d3.select("#hider2").style("height", overallHeight/14.3); d3.select("#PlotCost").style("z-index", 1); // Clear the previously drawn main visualization canvas. @@ -2639,9 +2648,9 @@ function init(data, results_all, fields) { d3.selectAll("#legend3 > *").remove(); d3.selectAll("#legend4 > *").remove(); - $("#datasetDetails").html('(Unknown Number of Dimensions and Instances)'); - $("#CategoryName").html('No Classification'); - $("#knnBarChartDetails").html('(Number of Selected Points: 0/0)'); + $("#datasetDetails").html('(Num. of Dim. and Ins.: ?)'); + $("#CategoryName").html('No labels'); + $("#knnBarChartDetails").html('(Num. of Selected Points: 0/0)'); // Enable again the lasso interaction. lassoEnable(); @@ -2854,6 +2863,8 @@ function computeDistances(data, distFunc, transFunc) { function OverallCostLineChart(){ d3.select("#hider2").style("z-index", -1); + d3.select("#hider2").style("width", 0); + d3.select("#hider2").style("height", 0); d3.select("#PlotCost").style("z-index", 2); var trace1 = { @@ -2874,27 +2885,30 @@ function OverallCostLineChart(){ var layout = { showlegend: false, - width: 215, - height: 80, - xaxis:{title: 'Iterations', - titlefont: { - size: 12, - color: 'black' - }}, - yaxis:{title: 'Ov. Cost', - titlefont: { - size: 12, - color: 'black' - }}, + width: overallWidth/4.6, + height: overallHeight/14.3, + xaxis:{title: 'Iteration', + titlefont: { + family: "sans-serif", + size: '12', + color: 'black' + }}, + yaxis:{title: 'Ov. cost', + titlefont: { + family: "sans-serif", + size: '12', + color: 'black' + }, + y: 0.1,}, margin: { - l: 40, + l: 32, r: 15, b: 30, t: 5 }, }; - Plotly.newPlot('PlotCost', data, layout,{displayModeBar:false}, {staticPlot: true}); + Plotly.newPlot('PlotCost', data, layout,{displayModeBar:false}, {staticPlot: true}, {responsive: true}); } // Function that updates embedding @@ -2948,7 +2962,7 @@ function updateEmbedding(AnalysisResults) { ArrayWithCostsList = AnalysisResults.slice(2*dataFeatures.length+length+10, 2*dataFeatures.length+length+11); Iterations = IterationsList[0]; ArrayWithCosts = ArrayWithCostsList[0]; - $("#cost").html("(Overall Cost: " + overallCost + ")"); + $("#cost").html("(Ov. Cost: " + overallCost + ")"); $('#param-perplexity-value').text(ParametersSet[1]); $('#param-learningrate-value').text(ParametersSet[2]); $('#param-maxiter-value').text(ParametersSet[3]); @@ -2962,7 +2976,7 @@ function updateEmbedding(AnalysisResults) { ArrayWithCostsList = AnalysisResults.slice(2*length+8, 2*length+9); Iterations = IterationsList[0]; ArrayWithCosts = ArrayWithCostsList[0]; - $("#cost").html("(Overall Cost: " + overallCost + ")"); + $("#cost").html("(Ov. Cost: " + overallCost + ")"); $('#param-perplexity-value').text(ParametersSet[1]); $('#param-learningrate-value').text(ParametersSet[2]); $('#param-maxiter-value').text(ParametersSet[3]); @@ -3216,7 +3230,7 @@ function ShepardHeatMap () { var legend = d3.legendColor() // Legend color and title! .labelFormat(d3.format(",.0f")) .cells(9) - .title("Number of Points") + .title("Num. of Points") .scale(colorScale); heatleg.select(".legendLinear") @@ -3399,33 +3413,33 @@ function step() { if (sliderTrigger) { if (sliderInsideTrigger) { if (cost_overall[activeProjectionNumberProv][step_counter-1].toFixed(3) < 0) { - $("#cost").html("(Overall Cost: 0.000)"); + $("#cost").html("(Ov. Cost: 0.000)"); ArrayWithCosts.push(0); Iterations.push(step_counter); } else { - $("#cost").html("(Overall Cost: " + cost_overall[activeProjectionNumberProv][step_counter-1].toFixed(3) + ")"); + $("#cost").html("(Ov. Cost: " + cost_overall[activeProjectionNumberProv][step_counter-1].toFixed(3) + ")"); ArrayWithCosts.push(cost_overall[activeProjectionNumberProv][step_counter-1].toFixed(3)); Iterations.push(step_counter); } } else { if (cost_overall[activeProjectionNumber][step_counter-1].toFixed(3) < 0) { - $("#cost").html("(Overall Cost: 0.000)"); + $("#cost").html("(Ov. Cost: 0.000)"); ArrayWithCosts.push(0); Iterations.push(step_counter); } else { - $("#cost").html("(Overall Cost: " + cost_overall[activeProjectionNumber][step_counter-1].toFixed(3) + ")"); + $("#cost").html("(Ov. Cost: " + cost_overall[activeProjectionNumber][step_counter-1].toFixed(3) + ")"); ArrayWithCosts.push(cost_overall[activeProjectionNumber][step_counter-1].toFixed(3)); Iterations.push(step_counter); } } } else { if (cost_overall[activeProjectionNumber][step_counter-1].toFixed(3) < 0) { - $("#cost").html("(Overall Cost: 0.000)"); + $("#cost").html("(Ov. Cost: 0.000)"); ArrayWithCosts.push(0); Iterations.push(step_counter); } else { - $("#cost").html("(Overall Cost: " + cost_overall[activeProjectionNumber][step_counter-1].toFixed(3) + ")"); + $("#cost").html("(Ov. Cost: " + cost_overall[activeProjectionNumber][step_counter-1].toFixed(3) + ")"); ArrayWithCosts.push(cost_overall[activeProjectionNumber][step_counter-1].toFixed(3)); Iterations.push(step_counter); } @@ -3469,7 +3483,7 @@ function OverviewtSNE(points){ // The overview t-SNE function } } } - $("#datasetDetails").html("(Number of Dimensions: " + (Object.keys(dataFeatures[0]).length - valCategExists) + ", Number of Instances: " + final_dataset.length + ")"); // Print on the screen the number of features and instances of the data set, which is being analyzed. + $("#datasetDetails").html("(Num. of Dim.: " + (Object.keys(dataFeatures[0]).length - valCategExists) + ", Num. of Ins.: " + final_dataset.length + ")"); // Print on the screen the number of features and instances of the data set, which is being analyzed. if (Category == undefined){ $("#CategoryName").html("Classification label: No category"); // Print on the screen the classification label. } else { @@ -3675,7 +3689,7 @@ function CostHistogram(points){ size: 14, color: 'black' }}, - yaxis:{title: 'Number of Points (log)', + yaxis:{title: 'Num. of Points (log)', type: "log", titlefont: { size: 14, @@ -5915,7 +5929,7 @@ function LineBar() { pad: 4 }, xaxis: {range: [0, LimitXaxis], - title: 'Number of neighbors', + title: 'Num. of neighbors', titlefont: { size: 12, color: 'black' @@ -5972,7 +5986,7 @@ function LineBar() { pad: 4 }, xaxis: {range: [0, LimitXaxis], - title: 'Number of neighbors', + title: 'Num. of neighbors', titlefont: { size: 12, color: 'black' @@ -6020,7 +6034,7 @@ function LineBar() { pad: 4 }, xaxis: {range: [0, LimitXaxis], - title: 'Number of neighbors', + title: 'Num. of neighbors', titlefont: { size: 12, color: 'black' @@ -6034,7 +6048,7 @@ function LineBar() { Plotly.newPlot('knnBarChart', data, layout, {displayModeBar:false}, {staticPlot: true}); } - $("#knnBarChartDetails").html("(Number of Selected Points: "+howManyPoints+"/"+dataFeatures.length+")"); + $("#knnBarChartDetails").html("(Num. of Selected Points: "+howManyPoints+"/"+dataFeatures.length+")"); // If the checkbox is checked, display the output text } diff --git a/result.dat b/result.dat new file mode 100644 index 0000000..4528897 Binary files /dev/null and b/result.dat differ