Skip to content

Instantly share code, notes, and snippets.

@marscher
Created November 25, 2015 13:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marscher/7c0f88f44548a8abb779 to your computer and use it in GitHub Desktop.
Save marscher/7c0f88f44548a8abb779 to your computer and use it in GitHub Desktop.
moments_XX remove_mean = False sym = False const = False
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.143 0.143 0.143
time moments_XX 0.072 0.143 0.143
speed-up 1.985 1.003 1.002
moments_XX remove_mean = False sym = False const = True
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.143 0.143 0.143
time moments_XX 0.073 0.143 0.143
speed-up 1.972 1.001 1.002
moments_XX remove_mean = True sym = False const = False
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.221 0.221 0.221
time moments_XX 0.076 0.259 0.259
speed-up 2.914 0.855 0.855
moments_XX remove_mean = True sym = False const = True
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.220 0.220 0.220
time moments_XX 0.076 0.258 0.258
speed-up 2.904 0.851 0.852
moments_XXXY remove_mean = False sym = False const = False
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.309 0.309 0.309
time moments_XX 0.137 0.308 0.308
speed-up 2.253 1.003 1.003
moments_XXXY remove_mean = False sym = False const = True
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.309 0.309 0.309
time moments_XX 0.138 0.308 0.308
speed-up 2.241 1.002 1.002
moments_XXXY remove_mean = False sym = True const = False
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.427 0.427 0.427
time moments_XX 0.143 0.426 0.428
speed-up 2.976 1.001 0.998
moments_XXXY remove_mean = False sym = True const = True
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.427 0.427 0.427
time moments_XX 0.145 0.427 0.427
speed-up 2.949 0.999 1.000
moments_XXXY remove_mean = True sym = False const = False
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.462 0.462 0.462
time moments_XX 0.143 0.537 0.537
speed-up 3.219 0.860 0.859
moments_XXXY remove_mean = True sym = False const = True
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.461 0.461 0.461
time moments_XX 0.144 0.537 0.537
speed-up 3.209 0.859 0.859
moments_XXXY remove_mean = True sym = True const = False
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.579 0.579 0.579
time moments_XX 0.150 0.655 0.656
speed-up 3.866 0.885 0.884
moments_XXXY remove_mean = True sym = True const = True
L, data points 100000 100000 100000
N, dimensions 100 100 100
S, nonzeros 10 90 100
time trivial 0.580 0.580 0.580
time moments_XX 0.151 0.656 0.656
speed-up 3.829 0.884 0.884
moments_XX remove_mean = False sym = False const = False
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.348 0.348 0.348 0.348 0.348 0.348
time moments_XX 0.026 0.053 0.058 0.348 0.349 0.349
speed-up 13.470 6.577 6.026 1.000 0.999 1.000
moments_XX remove_mean = False sym = False const = True
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.349 0.349 0.349 0.349 0.349 0.349
time moments_XX 0.046 0.070 0.075 0.348 0.348 0.349
speed-up 7.608 5.013 4.661 1.001 1.001 1.000
moments_XX remove_mean = True sym = False const = False
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.424 0.424 0.424 0.424 0.424 0.424
time moments_XX 0.026 0.055 0.061 0.298 0.490 0.464
speed-up 16.075 7.649 6.986 1.426 0.866 0.915
moments_XX remove_mean = True sym = False const = True
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.424 0.424 0.424 0.424 0.424 0.424
time moments_XX 0.030 0.059 0.063 0.298 0.491 0.464
speed-up 14.029 7.240 6.778 1.426 0.865 0.914
moments_XXXY remove_mean = False sym = False const = False
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.704 0.704 0.704 0.704 0.704 0.704
time moments_XX 0.052 0.105 0.111 0.705 0.706 0.705
speed-up 13.607 6.704 6.356 0.998 0.996 0.997
moments_XXXY remove_mean = False sym = False const = True
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.704 0.704 0.704 0.704 0.704 0.704
time moments_XX 0.090 0.141 0.145 0.706 0.706 0.706
speed-up 7.788 5.001 4.853 0.997 0.997 0.997
moments_XXXY remove_mean = False sym = True const = False
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 1.046 1.046 1.046 1.046 1.046 1.046
time moments_XX 0.051 0.116 0.123 1.049 1.049 1.049
speed-up 20.388 8.993 8.484 0.997 0.997 0.997
moments_XXXY remove_mean = False sym = True const = True
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 1.047 1.047 1.047 1.047 1.047 1.047
time moments_XX 0.123 0.185 0.192 1.051 1.049 1.050
speed-up 8.514 5.661 5.465 0.996 0.997 0.997
moments_XXXY remove_mean = True sym = False const = False
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.855 0.855 0.855 0.855 0.855 0.855
time moments_XX 0.052 0.110 0.117 0.935 0.934 0.934
speed-up 16.400 7.780 7.334 0.914 0.915 0.915
moments_XXXY remove_mean = True sym = False const = True
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 0.854 0.854 0.854 0.854 0.854 0.854
time moments_XX 0.059 0.116 0.122 0.934 0.934 0.935
speed-up 14.420 7.375 6.987 0.914 0.914 0.913
moments_XXXY remove_mean = True sym = True const = False
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 1.198 1.198 1.198 1.198 1.198 1.198
time moments_XX 0.052 0.121 0.127 1.267 1.266 1.266
speed-up 23.118 9.867 9.427 0.946 0.946 0.946
moments_XXXY remove_mean = True sym = True const = True
L, data points 10000 10000 10000 10000 10000 10000
N, dimensions 1000 1000 1000 1000 1000 1000
S, nonzeros 10 90 100 500 900 1000
time trivial 1.184 1.184 1.184 1.184 1.184 1.184
time moments_XX 0.123 0.188 0.196 1.265 1.267 1.265
speed-up 9.597 6.287 6.051 0.936 0.935 0.936
moments_XX remove_mean = False sym = False const = False
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.143 0.143 0.143 0.143 0.143 0.143 0.143
time moments_XX 0.014 0.017 0.022 0.038 0.073 0.082 0.139
speed-up 9.968 8.386 6.486 3.746 1.941 1.736 1.025
moments_XX remove_mean = False sym = False const = True
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.138 0.138 0.138 0.138 0.138 0.138 0.138
time moments_XX 0.070 0.076 0.073 0.091 0.114 0.125 0.139
speed-up 1.969 1.827 1.899 1.520 1.209 1.106 0.997
moments_XX remove_mean = True sym = False const = False
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.149 0.149 0.149 0.149 0.149 0.149 0.149
time moments_XX 0.014 0.020 0.017 0.043 0.073 0.087 0.153
speed-up 10.471 7.612 8.566 3.468 2.037 1.716 0.977
moments_XX remove_mean = True sym = False const = True
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.149 0.149 0.149 0.149 0.149 0.149 0.149
time moments_XX 0.016 0.019 0.019 0.041 0.075 0.086 0.155
speed-up 9.487 7.761 7.924 3.656 2.002 1.729 0.967
moments_XXXY remove_mean = False sym = False const = False
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.280 0.280 0.280 0.280 0.280 0.280 0.280
time moments_XX 0.024 0.029 0.030 0.075 0.143 0.166 0.286
speed-up 11.795 9.674 9.292 3.746 1.965 1.692 0.979
moments_XXXY remove_mean = False sym = False const = True
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.281 0.281 0.281 0.281 0.281 0.281 0.281
time moments_XX 0.149 0.156 0.156 0.186 0.238 0.254 0.285
speed-up 1.887 1.796 1.800 1.511 1.180 1.107 0.986
moments_XXXY remove_mean = False sym = True const = False
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.493 0.493 0.493 0.493 0.493 0.493 0.493
time moments_XX 0.024 0.030 0.032 0.099 0.214 0.261 0.497
speed-up 20.692 16.279 15.555 5.002 2.302 1.889 0.992
moments_XXXY remove_mean = False sym = True const = True
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.493 0.493 0.493 0.493 0.493 0.493 0.493
time moments_XX 0.288 0.295 0.295 0.338 0.404 0.432 0.496
speed-up 1.712 1.669 1.671 1.459 1.219 1.140 0.993
moments_XXXY remove_mean = True sym = False const = False
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.303 0.303 0.303 0.303 0.303 0.303 0.303
time moments_XX 0.025 0.029 0.030 0.078 0.148 0.171 0.314
speed-up 12.290 10.382 9.966 3.911 2.053 1.769 0.966
moments_XXXY remove_mean = True sym = False const = True
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.303 0.303 0.303 0.303 0.303 0.303 0.303
time moments_XX 0.026 0.030 0.031 0.079 0.148 0.171 0.314
speed-up 11.608 10.204 9.820 3.836 2.053 1.773 0.967
moments_XXXY remove_mean = True sym = True const = False
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.517 0.517 0.517 0.517 0.517 0.517 0.517
time moments_XX 0.023 0.031 0.032 0.101 0.220 0.267 0.524
speed-up 22.692 16.875 16.122 5.092 2.347 1.936 0.985
moments_XXXY remove_mean = True sym = True const = True
L, data points 1000 1000 1000 1000 1000 1000 1000
N, dimensions 2000 2000 2000 2000 2000 2000 2000
S, nonzeros 10 90 100 500 900 1000 2000
time trivial 0.517 0.517 0.517 0.517 0.517 0.517 0.517
time moments_XX 0.288 0.295 0.295 0.341 0.410 0.438 0.525
speed-up 1.795 1.750 1.751 1.514 1.261 1.180 0.984
moments_XX remove_mean = False sym = False const = False
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.346 0.346 0.346 0.346 0.346 0.346 0.346 0.346
time moments_XX 0.003 0.005 0.005 0.014 0.031 0.037 0.118 0.345
speed-up 136.877 72.894 71.430 24.331 10.984 9.325 2.936 1.001
moments_XX remove_mean = False sym = False const = True
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.345 0.345 0.345 0.345 0.345 0.345 0.345 0.345
time moments_XX 0.484 0.485 0.485 0.478 0.479 0.475 0.516 0.345
speed-up 0.713 0.712 0.712 0.723 0.721 0.727 0.670 1.000
moments_XX remove_mean = True sym = False const = False
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.352 0.352 0.352 0.352 0.352 0.352 0.352 0.352
time moments_XX 0.004 0.005 0.005 0.014 0.032 0.037 0.117 0.354
speed-up 91.001 72.908 71.869 24.360 11.065 9.414 2.997 0.994
moments_XX remove_mean = True sym = False const = True
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.352 0.352 0.352 0.352 0.352 0.352 0.352 0.352
time moments_XX 0.004 0.005 0.005 0.014 0.032 0.037 0.117 0.354
speed-up 90.922 72.750 71.741 24.339 11.058 9.415 2.997 0.994
moments_XXXY remove_mean = False sym = False const = False
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.691 0.691 0.691 0.691 0.691 0.691 0.691 0.691
time moments_XX 0.008 0.009 0.010 0.029 0.064 0.076 0.235 0.691
speed-up 91.168 73.406 72.093 24.009 10.781 9.119 2.941 1.000
moments_XXXY remove_mean = False sym = False const = True
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.692 0.692 0.692 0.692 0.692 0.692 0.692 0.692
time moments_XX 0.698 0.698 0.698 0.699 0.700 0.700 0.703 0.691
speed-up 0.991 0.991 0.990 0.990 0.988 0.988 0.984 1.000
moments_XXXY remove_mean = False sym = True const = False
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 1.684 1.684 1.684 1.684 1.684 1.684 1.684 1.684
time moments_XX 0.008 0.010 0.010 0.046 0.118 0.142 0.522 1.689
speed-up 221.263 168.140 162.986 36.654 14.314 11.860 3.226 0.998
moments_XXXY remove_mean = False sym = True const = True
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 1.684 1.684 1.684 1.684 1.684 1.684 1.684 1.684
time moments_XX 1.695 1.695 1.694 1.696 1.696 1.697 1.700 1.688
speed-up 0.994 0.994 0.994 0.993 0.993 0.993 0.991 0.998
moments_XXXY remove_mean = True sym = False const = False
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.705 0.705 0.705 0.705 0.705 0.705 0.705 0.705
time moments_XX 0.008 0.010 0.010 0.029 0.065 0.076 0.238 0.708
speed-up 91.836 73.765 72.502 24.186 10.874 9.213 2.958 0.995
moments_XXXY remove_mean = True sym = False const = True
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 0.706 0.706 0.706 0.706 0.706 0.706 0.706 0.706
time moments_XX 0.008 0.010 0.010 0.029 0.065 0.076 0.241 0.709
speed-up 92.406 74.001 72.800 24.249 10.861 9.249 2.926 0.997
moments_XXXY remove_mean = True sym = True const = False
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 1.699 1.699 1.699 1.699 1.699 1.699 1.699 1.699
time moments_XX 0.008 0.010 0.011 0.046 0.119 0.143 0.525 1.707
speed-up 219.210 166.422 161.085 36.556 14.333 11.879 3.236 0.995
moments_XXXY remove_mean = True sym = True const = True
L, data points 250 250 250 250 250 250 250 250
N, dimensions 5000 5000 5000 5000 5000 5000 5000 5000
S, nonzeros 10 90 100 500 900 1000 2000 5000
time trivial 1.695 1.695 1.695 1.695 1.695 1.695 1.695 1.695
time moments_XX 1.709 1.708 1.708 1.709 1.709 1.710 1.713 1.701
speed-up 0.992 0.992 0.993 0.992 0.992 0.991 0.990 0.997
moments_XX remove_mean = False sym = False const = False
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 0.964 0.964 0.964 0.964 0.964 0.964 0.964 0.964 0.964 0.964 0.964
time moments_XX 0.003 0.004 0.004 0.011 0.026 0.030 0.096 0.575 1.264 0.963 0.963
speed-up 303.576 243.808 244.179 84.123 37.738 31.983 10.029 1.676 0.763 1.001 1.001
moments_XX remove_mean = False sym = False const = True
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 0.963 0.963 0.963 0.963 0.963 0.963 0.963 0.963 0.963 0.963 0.963
time moments_XX 1.626 1.630 1.629 1.617 1.657 1.668 1.923 2.002 2.090 0.962 0.962
speed-up 0.592 0.591 0.591 0.595 0.581 0.577 0.501 0.481 0.461 1.001 1.001
moments_XX remove_mean = True sym = False const = False
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 0.968 0.968 0.968 0.968 0.968 0.968 0.968 0.968 0.968 0.968 0.968
time moments_XX 0.003 0.004 0.004 0.012 0.026 0.030 0.096 0.573 1.269 0.972 0.971
speed-up 293.887 239.708 239.484 83.720 37.525 31.980 10.119 1.688 0.762 0.995 0.997
moments_XX remove_mean = True sym = False const = True
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 0.967 0.967 0.967 0.967 0.967 0.967 0.967 0.967 0.967 0.967 0.967
time moments_XX 0.003 0.004 0.004 0.012 0.026 0.030 0.096 0.573 1.269 0.972 0.970
speed-up 293.842 239.036 236.997 83.426 37.383 31.852 10.116 1.688 0.762 0.995 0.997
moments_XXXY remove_mean = False sym = False const = False
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 1.922 1.922 1.922 1.922 1.922 1.922 1.922 1.922 1.922 1.922 1.922
time moments_XX 0.007 0.008 0.008 0.023 0.052 0.061 0.193 1.146 2.526 1.920 1.920
speed-up 295.452 244.734 240.285 83.868 37.071 31.370 9.982 1.677 0.761 1.001 1.001
moments_XXXY remove_mean = False sym = False const = True
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 1.924 1.924 1.924 1.924 1.924 1.924 1.924 1.924 1.924 1.924 1.924
time moments_XX 1.927 1.925 1.925 1.927 1.927 1.926 1.929 1.933 1.935 1.923 1.923
speed-up 0.999 0.999 1.000 0.999 0.999 0.999 0.998 0.996 0.994 1.001 1.000
moments_XXXY remove_mean = False sym = True const = False
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 5.379 5.379 5.379 5.379 5.379 5.379 5.379 5.379 5.379 5.379 5.379
time moments_XX 0.007 0.008 0.009 0.039 0.105 0.126 0.467 2.870 6.355 5.396 5.396
speed-up 819.528 642.386 625.998 136.891 51.464 42.529 11.507 1.874 0.846 0.997 0.997
moments_XXXY remove_mean = False sym = True const = True
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 5.377 5.377 5.377 5.377 5.377 5.377 5.377 5.377 5.377 5.377 5.377
time moments_XX 5.405 5.403 5.403 5.409 5.408 5.424 5.413 5.411 5.410 5.398 5.401
speed-up 0.995 0.995 0.995 0.994 0.994 0.991 0.993 0.994 0.994 0.996 0.996
moments_XXXY remove_mean = True sym = False const = False
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 1.936 1.936 1.936 1.936 1.936 1.936 1.936 1.936 1.936 1.936 1.936
time moments_XX 0.007 0.008 0.008 0.023 0.053 0.062 0.196 1.156 2.541 1.939 1.939
speed-up 288.903 240.262 236.603 82.465 36.641 31.039 9.898 1.674 0.762 0.998 0.998
moments_XXXY remove_mean = True sym = False const = True
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 1.939 1.939 1.939 1.939 1.939 1.939 1.939 1.939 1.939 1.939 1.939
time moments_XX 0.007 0.008 0.008 0.023 0.052 0.062 0.195 1.154 2.525 1.938 1.938
speed-up 291.506 242.243 238.623 82.997 37.083 31.208 9.927 1.681 0.768 1.000 1.000
moments_XXXY remove_mean = True sym = True const = False
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 5.397 5.397 5.397 5.397 5.397 5.397 5.397 5.397 5.397 5.397 5.397
time moments_XX 0.007 0.009 0.009 0.040 0.105 0.128 0.468 2.871 6.359 5.421 5.423
speed-up 796.528 630.537 611.532 135.915 51.268 42.317 11.542 1.880 0.849 0.996 0.995
moments_XXXY remove_mean = True sym = True const = True
L, data points 100 100 100 100 100 100 100 100 100 100 100
N, dimensions 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000 10000
S, nonzeros 10 90 100 500 900 1000 2000 5000 7500 9000 10000
time trivial 5.395 5.395 5.395 5.395 5.395 5.395 5.395 5.395 5.395 5.395 5.395
time moments_XX 5.426 5.427 5.421 5.421 5.422 5.422 5.422 5.428 5.430 5.416 5.417
speed-up 0.994 0.994 0.995 0.995 0.995 0.995 0.995 0.994 0.994 0.996 0.996
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment