anapt
7 years ago
3 changed files with 435 additions and 0 deletions
@ -0,0 +1,152 @@ |
|||||
|
Device chosen is "GeForce GTX 1070" |
||||
|
Device has 15 multi processors and compute capability 6.1 |
||||
|
Max threads per block supported are 1024 |
||||
|
|
||||
|
Reading dataset and labels... |
||||
|
Done. |
||||
|
|
||||
|
Device memory allocation wall clock time = 0.095415 |
||||
|
|
||||
|
calculate_kernel_matrix_kernel called with: |
||||
|
dimBlock.x = 32, dimBlock.y = 32 |
||||
|
dimGrid.x = 157, dimGrid.y = 157 |
||||
|
|
||||
|
calculate_denominator called with: |
||||
|
dimBlock.x = 1024, dimBlock.y = 1 |
||||
|
dimGrid.x = 5, dimGrid.y = 1 |
||||
|
|
||||
|
shift_points_kernel called with: |
||||
|
dimBlock.x = 512, dimBlock.y = 2 |
||||
|
dimGrid.x = 10, dimGrid.y = 1 |
||||
|
|
||||
|
Recursion n. 0, error 900676.182157 |
||||
|
Recursion n. 1, error 711281.993249 |
||||
|
Recursion n. 2, error 572480.606235 |
||||
|
Recursion n. 3, error 472793.915972 |
||||
|
Recursion n. 4, error 391822.446089 |
||||
|
Recursion n. 5, error 329853.726107 |
||||
|
Recursion n. 6, error 284520.120142 |
||||
|
Recursion n. 7, error 251741.146886 |
||||
|
Recursion n. 8, error 221447.955499 |
||||
|
Recursion n. 9, error 189542.833610 |
||||
|
Recursion n. 10, error 165562.480033 |
||||
|
Recursion n. 11, error 149331.022081 |
||||
|
Recursion n. 12, error 134648.227158 |
||||
|
Recursion n. 13, error 118810.681796 |
||||
|
Recursion n. 14, error 103439.665629 |
||||
|
Recursion n. 15, error 89152.026717 |
||||
|
Recursion n. 16, error 79858.091608 |
||||
|
Recursion n. 17, error 70399.328398 |
||||
|
Recursion n. 18, error 60903.306505 |
||||
|
Recursion n. 19, error 53256.394415 |
||||
|
Recursion n. 20, error 46630.309716 |
||||
|
Recursion n. 21, error 43169.000362 |
||||
|
Recursion n. 22, error 40977.848445 |
||||
|
Recursion n. 23, error 38912.881052 |
||||
|
Recursion n. 24, error 37470.652381 |
||||
|
Recursion n. 25, error 36952.180489 |
||||
|
Recursion n. 26, error 36917.933786 |
||||
|
Recursion n. 27, error 34428.561476 |
||||
|
Recursion n. 28, error 33480.690673 |
||||
|
Recursion n. 29, error 35518.955985 |
||||
|
Recursion n. 30, error 33061.203927 |
||||
|
Recursion n. 31, error 30148.792678 |
||||
|
Recursion n. 32, error 28417.020165 |
||||
|
Recursion n. 33, error 27655.498686 |
||||
|
Recursion n. 34, error 27165.134668 |
||||
|
Recursion n. 35, error 25027.198634 |
||||
|
Recursion n. 36, error 20710.467322 |
||||
|
Recursion n. 37, error 16930.822611 |
||||
|
Recursion n. 38, error 16120.686909 |
||||
|
Recursion n. 39, error 16815.717356 |
||||
|
Recursion n. 40, error 17097.038444 |
||||
|
Recursion n. 41, error 16726.706892 |
||||
|
Recursion n. 42, error 16099.987853 |
||||
|
Recursion n. 43, error 15356.230564 |
||||
|
Recursion n. 44, error 14257.919881 |
||||
|
Recursion n. 45, error 12730.999492 |
||||
|
Recursion n. 46, error 11480.510729 |
||||
|
Recursion n. 47, error 11125.428562 |
||||
|
Recursion n. 48, error 11493.527715 |
||||
|
Recursion n. 49, error 11795.776068 |
||||
|
Recursion n. 50, error 11332.444467 |
||||
|
Recursion n. 51, error 10075.346757 |
||||
|
Recursion n. 52, error 8750.888719 |
||||
|
Recursion n. 53, error 8311.623585 |
||||
|
Recursion n. 54, error 9213.083171 |
||||
|
Recursion n. 55, error 11262.777008 |
||||
|
Recursion n. 56, error 13823.076207 |
||||
|
Recursion n. 57, error 15865.328882 |
||||
|
Recursion n. 58, error 16893.341640 |
||||
|
Recursion n. 59, error 17352.672496 |
||||
|
Recursion n. 60, error 17469.150241 |
||||
|
Recursion n. 61, error 17222.122823 |
||||
|
Recursion n. 62, error 16657.420627 |
||||
|
Recursion n. 63, error 16203.759701 |
||||
|
Recursion n. 64, error 16290.413766 |
||||
|
Recursion n. 65, error 16287.849302 |
||||
|
Recursion n. 66, error 15262.639817 |
||||
|
Recursion n. 67, error 13189.079107 |
||||
|
Recursion n. 68, error 10955.692696 |
||||
|
Recursion n. 69, error 9095.181443 |
||||
|
Recursion n. 70, error 7435.724905 |
||||
|
Recursion n. 71, error 6139.139260 |
||||
|
Recursion n. 72, error 5719.511494 |
||||
|
Recursion n. 73, error 6350.790204 |
||||
|
Recursion n. 74, error 7711.865247 |
||||
|
Recursion n. 75, error 9187.147186 |
||||
|
Recursion n. 76, error 9804.291233 |
||||
|
Recursion n. 77, error 8781.079129 |
||||
|
Recursion n. 78, error 6678.437559 |
||||
|
Recursion n. 79, error 4871.649916 |
||||
|
Recursion n. 80, error 4054.470133 |
||||
|
Recursion n. 81, error 4014.509541 |
||||
|
Recursion n. 82, error 4288.305311 |
||||
|
Recursion n. 83, error 4604.405003 |
||||
|
Recursion n. 84, error 4865.272719 |
||||
|
Recursion n. 85, error 5073.005351 |
||||
|
Recursion n. 86, error 5297.270792 |
||||
|
Recursion n. 87, error 5655.494055 |
||||
|
Recursion n. 88, error 6302.147393 |
||||
|
Recursion n. 89, error 7429.778693 |
||||
|
Recursion n. 90, error 9243.651896 |
||||
|
Recursion n. 91, error 11741.122110 |
||||
|
Recursion n. 92, error 13992.110851 |
||||
|
Recursion n. 93, error 13780.915149 |
||||
|
Recursion n. 94, error 10448.857685 |
||||
|
Recursion n. 95, error 6504.263173 |
||||
|
Recursion n. 96, error 3702.165546 |
||||
|
Recursion n. 97, error 2046.597817 |
||||
|
Recursion n. 98, error 1122.433200 |
||||
|
Recursion n. 99, error 614.487187 |
||||
|
Recursion n. 100, error 336.339454 |
||||
|
Recursion n. 101, error 184.119650 |
||||
|
Recursion n. 102, error 100.806778 |
||||
|
Recursion n. 103, error 55.198920 |
||||
|
Recursion n. 104, error 30.227808 |
||||
|
Recursion n. 105, error 16.554127 |
||||
|
Recursion n. 106, error 9.066123 |
||||
|
Recursion n. 107, error 4.965323 |
||||
|
Recursion n. 108, error 2.719447 |
||||
|
Recursion n. 109, error 1.489425 |
||||
|
Recursion n. 110, error 0.815755 |
||||
|
Recursion n. 111, error 0.446790 |
||||
|
Recursion n. 112, error 0.244708 |
||||
|
Recursion n. 113, error 0.134028 |
||||
|
Recursion n. 114, error 0.073408 |
||||
|
Recursion n. 115, error 0.040206 |
||||
|
Recursion n. 116, error 0.022021 |
||||
|
Recursion n. 117, error 0.012061 |
||||
|
Recursion n. 118, error 0.006606 |
||||
|
Recursion n. 119, error 0.003618 |
||||
|
Recursion n. 120, error 0.001982 |
||||
|
Recursion n. 121, error 0.001085 |
||||
|
Recursion n. 122, error 0.000594 |
||||
|
Recursion n. 123, error 0.000326 |
||||
|
Recursion n. 124, error 0.000178 |
||||
|
Recursion n. 125, error 0.000098 |
||||
|
|
||||
|
Copying between device and host wall clock time = 4.864176 |
||||
|
|
||||
|
Total number of recursions = 125 |
||||
|
Mean Shift wall clock time = 8.409867 |
@ -0,0 +1,152 @@ |
|||||
|
Device chosen is "GeForce GTX 1070" |
||||
|
Device has 15 multi processors and compute capability 6.1 |
||||
|
Max threads per block supported are 1024 |
||||
|
|
||||
|
Reading dataset and labels... |
||||
|
Done. |
||||
|
|
||||
|
Device memory allocation wall clock time = 0.000885 |
||||
|
|
||||
|
calculate_kernel_matrix_kernel called with: |
||||
|
dimBlock.x = 32, dimBlock.y = 32 |
||||
|
dimGrid.x = 157, dimGrid.y = 157 |
||||
|
|
||||
|
calculate_denominator called with: |
||||
|
dimBlock.x = 1024, dimBlock.y = 1 |
||||
|
dimGrid.x = 5, dimGrid.y = 1 |
||||
|
|
||||
|
shift_points_kernel called with: |
||||
|
dimBlock.x = 240, dimBlock.y = 2 |
||||
|
dimGrid.x = 21, dimGrid.y = 1 |
||||
|
|
||||
|
Recursion n. 0, error 900676.182157 |
||||
|
Recursion n. 1, error 711281.993249 |
||||
|
Recursion n. 2, error 572480.606235 |
||||
|
Recursion n. 3, error 472793.915972 |
||||
|
Recursion n. 4, error 391822.446089 |
||||
|
Recursion n. 5, error 329853.726107 |
||||
|
Recursion n. 6, error 284520.120142 |
||||
|
Recursion n. 7, error 251741.146886 |
||||
|
Recursion n. 8, error 221447.955499 |
||||
|
Recursion n. 9, error 189542.833610 |
||||
|
Recursion n. 10, error 165562.480033 |
||||
|
Recursion n. 11, error 149331.022081 |
||||
|
Recursion n. 12, error 134648.227158 |
||||
|
Recursion n. 13, error 118810.681796 |
||||
|
Recursion n. 14, error 103439.665629 |
||||
|
Recursion n. 15, error 89152.026717 |
||||
|
Recursion n. 16, error 79858.091608 |
||||
|
Recursion n. 17, error 70399.328398 |
||||
|
Recursion n. 18, error 60903.306505 |
||||
|
Recursion n. 19, error 53256.394415 |
||||
|
Recursion n. 20, error 46630.309716 |
||||
|
Recursion n. 21, error 43169.000362 |
||||
|
Recursion n. 22, error 40977.848445 |
||||
|
Recursion n. 23, error 38912.881052 |
||||
|
Recursion n. 24, error 37470.652381 |
||||
|
Recursion n. 25, error 36952.180489 |
||||
|
Recursion n. 26, error 36917.933786 |
||||
|
Recursion n. 27, error 34428.561476 |
||||
|
Recursion n. 28, error 33480.690673 |
||||
|
Recursion n. 29, error 35518.955985 |
||||
|
Recursion n. 30, error 33061.203927 |
||||
|
Recursion n. 31, error 30148.792678 |
||||
|
Recursion n. 32, error 28417.020165 |
||||
|
Recursion n. 33, error 27655.498686 |
||||
|
Recursion n. 34, error 27165.134668 |
||||
|
Recursion n. 35, error 25027.198634 |
||||
|
Recursion n. 36, error 20710.467322 |
||||
|
Recursion n. 37, error 16930.822611 |
||||
|
Recursion n. 38, error 16120.686909 |
||||
|
Recursion n. 39, error 16815.717356 |
||||
|
Recursion n. 40, error 17097.038444 |
||||
|
Recursion n. 41, error 16726.706892 |
||||
|
Recursion n. 42, error 16099.987853 |
||||
|
Recursion n. 43, error 15356.230564 |
||||
|
Recursion n. 44, error 14257.919881 |
||||
|
Recursion n. 45, error 12730.999492 |
||||
|
Recursion n. 46, error 11480.510729 |
||||
|
Recursion n. 47, error 11125.428562 |
||||
|
Recursion n. 48, error 11493.527715 |
||||
|
Recursion n. 49, error 11795.776068 |
||||
|
Recursion n. 50, error 11332.444467 |
||||
|
Recursion n. 51, error 10075.346757 |
||||
|
Recursion n. 52, error 8750.888719 |
||||
|
Recursion n. 53, error 8311.623585 |
||||
|
Recursion n. 54, error 9213.083171 |
||||
|
Recursion n. 55, error 11262.777008 |
||||
|
Recursion n. 56, error 13823.076207 |
||||
|
Recursion n. 57, error 15865.328882 |
||||
|
Recursion n. 58, error 16893.341640 |
||||
|
Recursion n. 59, error 17352.672496 |
||||
|
Recursion n. 60, error 17469.150241 |
||||
|
Recursion n. 61, error 17222.122823 |
||||
|
Recursion n. 62, error 16657.420627 |
||||
|
Recursion n. 63, error 16203.759701 |
||||
|
Recursion n. 64, error 16290.413766 |
||||
|
Recursion n. 65, error 16287.849302 |
||||
|
Recursion n. 66, error 15262.639817 |
||||
|
Recursion n. 67, error 13189.079107 |
||||
|
Recursion n. 68, error 10955.692696 |
||||
|
Recursion n. 69, error 9095.181443 |
||||
|
Recursion n. 70, error 7435.724905 |
||||
|
Recursion n. 71, error 6139.139260 |
||||
|
Recursion n. 72, error 5719.511494 |
||||
|
Recursion n. 73, error 6350.790204 |
||||
|
Recursion n. 74, error 7711.865247 |
||||
|
Recursion n. 75, error 9187.147186 |
||||
|
Recursion n. 76, error 9804.291233 |
||||
|
Recursion n. 77, error 8781.079129 |
||||
|
Recursion n. 78, error 6678.437559 |
||||
|
Recursion n. 79, error 4871.649916 |
||||
|
Recursion n. 80, error 4054.470133 |
||||
|
Recursion n. 81, error 4014.509541 |
||||
|
Recursion n. 82, error 4288.305311 |
||||
|
Recursion n. 83, error 4604.405003 |
||||
|
Recursion n. 84, error 4865.272719 |
||||
|
Recursion n. 85, error 5073.005351 |
||||
|
Recursion n. 86, error 5297.270792 |
||||
|
Recursion n. 87, error 5655.494055 |
||||
|
Recursion n. 88, error 6302.147393 |
||||
|
Recursion n. 89, error 7429.778693 |
||||
|
Recursion n. 90, error 9243.651896 |
||||
|
Recursion n. 91, error 11741.122110 |
||||
|
Recursion n. 92, error 13992.110851 |
||||
|
Recursion n. 93, error 13780.915149 |
||||
|
Recursion n. 94, error 10448.857685 |
||||
|
Recursion n. 95, error 6504.263173 |
||||
|
Recursion n. 96, error 3702.165546 |
||||
|
Recursion n. 97, error 2046.597817 |
||||
|
Recursion n. 98, error 1122.433200 |
||||
|
Recursion n. 99, error 614.487187 |
||||
|
Recursion n. 100, error 336.339454 |
||||
|
Recursion n. 101, error 184.119650 |
||||
|
Recursion n. 102, error 100.806778 |
||||
|
Recursion n. 103, error 55.198920 |
||||
|
Recursion n. 104, error 30.227808 |
||||
|
Recursion n. 105, error 16.554127 |
||||
|
Recursion n. 106, error 9.066123 |
||||
|
Recursion n. 107, error 4.965323 |
||||
|
Recursion n. 108, error 2.719447 |
||||
|
Recursion n. 109, error 1.489425 |
||||
|
Recursion n. 110, error 0.815755 |
||||
|
Recursion n. 111, error 0.446790 |
||||
|
Recursion n. 112, error 0.244708 |
||||
|
Recursion n. 113, error 0.134028 |
||||
|
Recursion n. 114, error 0.073408 |
||||
|
Recursion n. 115, error 0.040206 |
||||
|
Recursion n. 116, error 0.022021 |
||||
|
Recursion n. 117, error 0.012061 |
||||
|
Recursion n. 118, error 0.006606 |
||||
|
Recursion n. 119, error 0.003618 |
||||
|
Recursion n. 120, error 0.001982 |
||||
|
Recursion n. 121, error 0.001085 |
||||
|
Recursion n. 122, error 0.000594 |
||||
|
Recursion n. 123, error 0.000326 |
||||
|
Recursion n. 124, error 0.000178 |
||||
|
Recursion n. 125, error 0.000098 |
||||
|
|
||||
|
Copying between device and host wall clock time = 4.867401 |
||||
|
|
||||
|
Total number of recursions = 125 |
||||
|
Mean Shift wall clock time = 8.303131 |
@ -0,0 +1,131 @@ |
|||||
|
Iteration n. 0, error 900725.214707 |
||||
|
Iteration n. 1, error 711240.249913 |
||||
|
Iteration n. 2, error 572364.562445 |
||||
|
Iteration n. 3, error 472414.550249 |
||||
|
Iteration n. 4, error 391267.517200 |
||||
|
Iteration n. 5, error 329290.004875 |
||||
|
Iteration n. 6, error 283810.031420 |
||||
|
Iteration n. 7, error 250529.098667 |
||||
|
Iteration n. 8, error 219842.868199 |
||||
|
Iteration n. 9, error 188154.106405 |
||||
|
Iteration n. 10, error 164642.483534 |
||||
|
Iteration n. 11, error 148533.171361 |
||||
|
Iteration n. 12, error 134252.690689 |
||||
|
Iteration n. 13, error 119338.958288 |
||||
|
Iteration n. 14, error 104756.200878 |
||||
|
Iteration n. 15, error 90709.382266 |
||||
|
Iteration n. 16, error 81069.664373 |
||||
|
Iteration n. 17, error 70968.599390 |
||||
|
Iteration n. 18, error 60656.836465 |
||||
|
Iteration n. 19, error 52460.966775 |
||||
|
Iteration n. 20, error 45983.000348 |
||||
|
Iteration n. 21, error 42992.393727 |
||||
|
Iteration n. 22, error 40717.963103 |
||||
|
Iteration n. 23, error 38174.207978 |
||||
|
Iteration n. 24, error 36772.370608 |
||||
|
Iteration n. 25, error 37072.563890 |
||||
|
Iteration n. 26, error 37664.840852 |
||||
|
Iteration n. 27, error 34789.973611 |
||||
|
Iteration n. 28, error 32166.214159 |
||||
|
Iteration n. 29, error 32054.774268 |
||||
|
Iteration n. 30, error 27717.389825 |
||||
|
Iteration n. 31, error 24851.091967 |
||||
|
Iteration n. 32, error 24807.848863 |
||||
|
Iteration n. 33, error 25528.369785 |
||||
|
Iteration n. 34, error 26383.576670 |
||||
|
Iteration n. 35, error 26326.276075 |
||||
|
Iteration n. 36, error 24556.136673 |
||||
|
Iteration n. 37, error 22140.508053 |
||||
|
Iteration n. 38, error 20033.050640 |
||||
|
Iteration n. 39, error 18709.463370 |
||||
|
Iteration n. 40, error 18639.682420 |
||||
|
Iteration n. 41, error 18656.780620 |
||||
|
Iteration n. 42, error 17638.228140 |
||||
|
Iteration n. 43, error 16412.753573 |
||||
|
Iteration n. 44, error 16080.363424 |
||||
|
Iteration n. 45, error 16290.286526 |
||||
|
Iteration n. 46, error 16274.663907 |
||||
|
Iteration n. 47, error 16177.503199 |
||||
|
Iteration n. 48, error 16532.468594 |
||||
|
Iteration n. 49, error 17014.170134 |
||||
|
Iteration n. 50, error 16899.170513 |
||||
|
Iteration n. 51, error 16248.746708 |
||||
|
Iteration n. 52, error 15377.334577 |
||||
|
Iteration n. 53, error 13973.506596 |
||||
|
Iteration n. 54, error 12074.498214 |
||||
|
Iteration n. 55, error 11010.710037 |
||||
|
Iteration n. 56, error 11572.925918 |
||||
|
Iteration n. 57, error 12299.881789 |
||||
|
Iteration n. 58, error 12025.032571 |
||||
|
Iteration n. 59, error 11390.321461 |
||||
|
Iteration n. 60, error 11187.761516 |
||||
|
Iteration n. 61, error 11600.801706 |
||||
|
Iteration n. 62, error 12527.393424 |
||||
|
Iteration n. 63, error 13691.623696 |
||||
|
Iteration n. 64, error 14579.529807 |
||||
|
Iteration n. 65, error 14515.733207 |
||||
|
Iteration n. 66, error 13004.099425 |
||||
|
Iteration n. 67, error 10149.735485 |
||||
|
Iteration n. 68, error 6863.196535 |
||||
|
Iteration n. 69, error 4192.067925 |
||||
|
Iteration n. 70, error 2499.299534 |
||||
|
Iteration n. 71, error 1631.816146 |
||||
|
Iteration n. 72, error 1324.621884 |
||||
|
Iteration n. 73, error 1323.129986 |
||||
|
Iteration n. 74, error 1457.545735 |
||||
|
Iteration n. 75, error 1660.553452 |
||||
|
Iteration n. 76, error 1915.630274 |
||||
|
Iteration n. 77, error 2222.334136 |
||||
|
Iteration n. 78, error 2582.723116 |
||||
|
Iteration n. 79, error 2994.774828 |
||||
|
Iteration n. 80, error 3447.117721 |
||||
|
Iteration n. 81, error 3915.073406 |
||||
|
Iteration n. 82, error 4361.912331 |
||||
|
Iteration n. 83, error 4750.819148 |
||||
|
Iteration n. 84, error 5067.894125 |
||||
|
Iteration n. 85, error 5344.808554 |
||||
|
Iteration n. 86, error 5665.620391 |
||||
|
Iteration n. 87, error 6157.168664 |
||||
|
Iteration n. 88, error 6979.549508 |
||||
|
Iteration n. 89, error 8327.271663 |
||||
|
Iteration n. 90, error 10407.541823 |
||||
|
Iteration n. 91, error 13233.717057 |
||||
|
Iteration n. 92, error 15939.034640 |
||||
|
Iteration n. 93, error 16414.969366 |
||||
|
Iteration n. 94, error 13866.130243 |
||||
|
Iteration n. 95, error 10111.764624 |
||||
|
Iteration n. 96, error 6629.532768 |
||||
|
Iteration n. 97, error 4016.629625 |
||||
|
Iteration n. 98, error 2324.253993 |
||||
|
Iteration n. 99, error 1315.360073 |
||||
|
Iteration n. 100, error 737.112514 |
||||
|
Iteration n. 101, error 411.424409 |
||||
|
Iteration n. 102, error 229.348651 |
||||
|
Iteration n. 103, error 127.852237 |
||||
|
Iteration n. 104, error 71.315704 |
||||
|
Iteration n. 105, error 39.814292 |
||||
|
Iteration n. 106, error 22.248880 |
||||
|
Iteration n. 107, error 12.444960 |
||||
|
Iteration n. 108, error 6.967507 |
||||
|
Iteration n. 109, error 3.904213 |
||||
|
Iteration n. 110, error 2.189438 |
||||
|
Iteration n. 111, error 1.228698 |
||||
|
Iteration n. 112, error 0.689989 |
||||
|
Iteration n. 113, error 0.387701 |
||||
|
Iteration n. 114, error 0.217964 |
||||
|
Iteration n. 115, error 0.122599 |
||||
|
Iteration n. 116, error 0.068988 |
||||
|
Iteration n. 117, error 0.038837 |
||||
|
Iteration n. 118, error 0.021871 |
||||
|
Iteration n. 119, error 0.012320 |
||||
|
Iteration n. 120, error 0.006942 |
||||
|
Iteration n. 121, error 0.003913 |
||||
|
Iteration n. 122, error 0.002206 |
||||
|
Iteration n. 123, error 0.001244 |
||||
|
Iteration n. 124, error 0.000702 |
||||
|
Iteration n. 125, error 0.000396 |
||||
|
Iteration n. 126, error 0.000223 |
||||
|
Iteration n. 127, error 0.000126 |
||||
|
Iteration n. 128, error 0.000071 |
||||
|
Total iterations = 128 |
||||
|
Mean Shift wall clock time = 88.984010 |
Loading…
Reference in new issue