{"shas":[["be3a4f592b763aa23f8647f3786efe171f534c2f","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","Actually reduce the data for near-zero coefficients, don't just set them\nto zero.\n\nNote: This *does* (slightly) change the reconstruction result, because\nthe kernels with zero-set coefficients used to still contribute to the\ndenominator value in measurement_matrix().","Raphael Borun Das Gupta"],["8f9858ac62331ff6887e0ea70d6f036d29b90ac5","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","suppress output of l1_ls() and output when assigning values\n\nIf we need them for debugging, we can always add them back.","Raphael Borun Das Gupta"],["1b5e367c7439778961690a304a09c53b728d7ab5","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","Merge branch 'quiet'","Raphael Borun Das Gupta"],["075a4a901b9e19e4304e63995c89ed1ea67f1b13","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","Revert \"save kd-tree rather than nearest neighbor table\"\n\nThis reverts commit f5e5e283eda1bb2ba9f0a7f42c0ef78968a0e124.","Raphael Borun Das Gupta"],["63bc44bf960ff1e60aa301c738af964928cd41d9","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","move nearest neighbor search out of measurement_matrix()","Raphael Borun Das Gupta"],["e131bc012bc95ccbf721cda275b948346fe256f7","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","renamed measurement_matrix to measurement_matrix_values. Created measurement_matrix to also (again) handle nearest neighbor search","Raphael Borun Das Gupta"],["3a34d3944c820fa3ae616ec729e5463f3c687e64","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","preparation for EML: construct sparse matrix outside of measurement_matrix.m","Raphael Borun Das Gupta"],["85c068de8368600820be7404c46ee1c0ff0baa4c","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","compile measurement_matrix_values with emlmex \"at runtime\"","Raphael Borun Das Gupta"],["5ce4edf43aefb8da9a436c1d671081f443de4115","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","Added comments","Raphael Borun Das Gupta"],["5b4b79283d5e81570b263578511823c557931f8d","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","end each file with exactly one newline","Raphael Borun Das Gupta"],["6a9ba96635426d036f6c7424ed1e98c6fd190e7b","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","compile measurement_matrix_values only when called from plot_approx","Raphael Borun Das Gupta"],["4eedb4ed45758daf8e486479e7e165afd55b7a01","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","Added comments about measurement_matrix_values compilation.","Raphael Borun Das Gupta"],["397c577a99b1ceaa00b42ff9667d3c5d39e976d0","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","Don't compute 'smothed normals' for positioning off-surface points\n\nThe 'smothed normals' were the normals corresponding the the gradient the\ntarget function rather than the normals provided with the input data. Because\nthe target value at the off-surface points is the value of the target function\nthere rather than e.g. some constant, the exact position of the off-surface\npoints doesn't matter too much (more specifically, they may lie on a\nself-intersecting line, which would be bad when assigning constant target\nvalues), so we can just as well place them according to the input normals.\n\nNote that this change *does* change the result. The change just shouldn't make\nit (much) worse.","Raphael Borun Das Gupta"],["933990b859b311b7bff22e0c6baf8a06194ac32b","40db54024338d3dd59033348969b3a70539326fe@raphael.dasgupta.ch","Merge branch 'master' into no_weighting\n\nConflicts:\n\tmeasurement_matrix.m","Raphael Borun Das Gupta"]],"repo":"das-g/Sparse-Representations-for-3D-Objects","actor":"das-g","ref":"refs/heads/no_weighting","size":14,"head":"933990b859b311b7bff22e0c6baf8a06194ac32b","actor_gravatar":"f596e13fd1b57d6051e203b1f76818d7","push_id":27147167}